当前位置:网站首页>Fastdfs离线部署(图文)
Fastdfs离线部署(图文)
2022-07-25 09:28:00 【虚胖也是壮】
1.软件准备
fastdfs-6.06.tar.gz 部署包
链接:https://pan.baidu.com/s/1KNgIV1B4IRz6ZlqSBQbk1w?pwd=1234
提取码:1234
fastdfs-nginx-module-1.22.tar.gz 部署包
链接:https://pan.baidu.com/s/1kpfajFrl_NYnfkLEijle8w?pwd=1234
提取码:1234
libfastcommon-1.0.43.tar.gz 部署包
链接:https://pan.baidu.com/s/1W5wWHJFWQId-eGgKsH1yMw?pwd=1234
提取码:1234
nginx-1.12.2.tar.gz 部署包
链接:https://pan.baidu.com/s/1HMCg0N65IXRi8LUuHWWBpg?pwd=1234
提取码:1234
Linux CentOS7 7.6_1810
链接:https://pan.baidu.com/s/1NV4MjfORIj290Q3scy6iYQ?pwd=pzse
提取码:pzse
Fastdfs验证工具
链接:https://pan.baidu.com/s/1O6OzljP5DLoheMXxzIIYtA?pwd=1234
提取码:1234
思维导图工具
免费,简洁可将“思维导图”文章复制粘贴就能够得到思维导图(不喜勿喷)

2.安装步骤
安装环境(离线部署包不包含依赖,需要在虚拟机上打包传过来)
安装gcc依赖:yum install gcc-c++ -y
安装pcre依赖:yum install pcre pcre-devel -y
安装zlib 依赖:yum install zlib zlib-devel -y
安装openssl依赖:yum install openssl openssl-devel -y
安装perl依赖:yum -y install perl



新建fastdfs目录:mkdir -p /yunwei/fastdfs
将所有的部署包上传至该目录文件
进入该目录:cd /yunwei/fastdfs
解压libfastcommon包:tar -xvf libfastcommon-1.0.43.tar.gz
![]()
进入解压包:cd libfastcommon-1.0.43/
编译:./make.sh
安装:./make.sh install

放回上级菜单:cd ..
解压fastdfs包:tar -xvf fastdfs-6.06.tar.gz

进入安装包: cd fastdfs-6.06/
编译:./make.sh
安装:./make.sh install
拷贝文件 cp -r conf/* /etc/fdfs/
进入文件:cd /etc/fdfs/
修改配置文件:vi tracker.conf
将base_path=/home/yuqing/fastdfs改成base_path=/yunwei/fastdfs/data

创建日志文件目录:mkdir -p /yunwei/fastdfs/data
启动trackerd:/usr/bin/fdfs_trackerd /etc/fdfs/tracker.conf restart
检测:ps -ef|grep trackerd
![]()
通过查看日志检测:cat /yunwei/fastdfs/data/logs/trackerd.log
修改配置文件:vi storage.conf
base_path=/home/yuqing/fastdfs改为:base_path=/yunwei/fastdfs/data

store_path0=/home/yuqing/fastdfs改为:store_path0=/yunwei/fastdfs/data/storage
tracker_server=192.168.209.121:22122改为:tracker_server=服务器ip:22122
(该图ip为演示环境ip)

创建日志文件目录:mkdir -p /yunwei/fastdfs/data/storage
启动storage进程:/usr/bin/fdfs_storaged /etc/fdfs/storage.conf restart
检测:ps -ef|grep storaged
![]()
进入压缩包文件:cd /yunwei/fastdfs
解压模块文件:tar -xvf fastdfs-nginx-module-1.22.tar.gz

进入src目录:cd /yunwei/fastdfs/fastdfs-nginx-module-1.22/src
拷贝配置文件:cp mod_fastdfs.conf /etc/fdfs/
编辑配置文件:cd /etc/fdfs/
vi mod_fastdfs.conf
base_path=/tmp改成:base_path=/yunwei/fastdfs/data

tracker_server=tracker:22122改成:tracker_server=服务器IP地址:22122
url_have_group_name = false改成:url_have_group_name = true
store_path0=/home/yuqing/fastdfs改成:store_path0=/yunwei/fastdfs/data/storage
nginx加入fastdfs模块
解压nginx压缩:tar -xvf nginx-1.12.2.tar.gz
进入解压包:cd nginx-1.12.2/

配置nginx加入模块: ./configure --prefix=/yunwei/nginx --add-module=/yunwei/fastdfs/fastdfs-nginx-module-1.22/src
编译:make
编译安装:make install
检测模块:cd /yunwei/nginx/sbin
./nginx -V
![]()
配置nginx文件:vi /yunwei/nginx/conf/nginx.conf
添加模块配置:
location /group1/M00/{
#root /home/FastDFS/fdfs_storage/data;
ngx_fastdfs_module;
}

启动nginx
进入sbin文件:cd /yunwei/nginx/sbin/

启动:./nginx
检测:lsof -i:80
查询日志:cat /yunwei/nginx/logs/error.log
进入nginx网页:服务器IP地址
打开本机fastdfs测试包
点击启动.bat
本机访问浏览器地址(演示环境地址):http://localhost:8080/client/upload?server=192.168.10.13:22122

点击点我访问,展示图片

Fastnfs部署成功!!!【感谢 @默提供的fastdfs检测工具】
边栏推荐
猜你喜欢
随机推荐
Vant problem record
Use and principle of rest
Frp反向代理部署
VoxCeleb1 数据集下载
Detailed explanation of MySQL database
一文学会,三款黑客必备的抓包工具教学
mysql 解决不支持中文的问题
复现 SSL_Anti-spoofing, 使用 wav2vec 2.0 和数据增强的自动说话人认证的欺骗攻击与深度伪造检测
Small knowledge of common classes
复现 ASVspoof 2021 baseline RawNet2
Pytorch 通过 Tensor 某一维的值将 Tensor 分开的方法(简易)
Redis使用场景
Selenium 等待元素出现与等待操作可以执行的条件
IO流中的输入流
Mysql离线部署
第五阶段第一周
PyTorch 代码模板 (CNN)
字符串最长公共前缀
安装mysql时,string the service 安装失败>mysql80启动失败
Bug分类和定级









