安装环境准备:
操作系统:centos 8.2 x64
GCC/G++版本:8.3.0
1、首先准备安装需要的源码下载。
2、解压 tar -zxvf libfastcommon-1.0.50.tar.gz
cd libfastcommon-1.0.50/
./make.sh
./make.sh install
3、解压tar -zxvf fastdfs-6.07.tar.gz
cd fastdfs-6.07/
./make.sh
./make.sh install
./setup.sh /etc/fdfs
4、修改配置文件:
- vim /etc/fdfs/tracker.conf
修改:
base_path = /home/fastdfs/tracker
- vim /etc/fdfs/storage.conf
修改:
base_path = /home/fastdfs/storage
store_path0 = /home/fastdfs/store
tracker_server=192.168.1.11:22122
/usr/bin/fdfs_trackerd /etc/fdfs/tracker.conf restart
/usr/bin/fdfs_storaged /etc/fdfs/storage.conf restart
/sbin/service fdfs_trackerd restart
/sbin/service fdfs_storaged restart
测试
- vim /etc/fdfs/client.conf
修改:
base_path=/fastdfs #修改基础路径
tracker_server=192.168.1.11:22122 #修改tracker服务器地址
/usr/bin/fdfs_test /etc/fdfs/client.conf upload /home/fastdfs/client/timg.jpg
- 安装nginx
wget http://121.36.151.68:9008/download/nginx/v1.12.2/nginx-1.16.1.tar.gz
tar -zxvf nginx-1.16.1.tar.gz
tar -zxvf fastdfs-nginx-module-1.22.tar.gz
cd nginx-1.16.1/
./configure --add-module=/usr/local/fastdfs/fastdfs-nginx-module-1.22/src
make && make install