1.需要用到的软件
fastdfs-nginx-module_v1.16.tar.gz
FastDFS_v5.05.tar.gz
libfastcommonV1.0.7.tar.gz
nginx-1.12.2.tar.gz
2.安装步骤
2,1 安装libfastcommonV1.0.7
tar -zxvf libfastcommonV1.0.7.tar.gz
2.2 ./make.sh 安装
2.3 ./make.sh install
2.4 切换目录
cp /usr/lib64/libfastcommon.so /usr/lib/
安装tracker
mkdir /opt/fastdfs
切换到opt目录
解压
tar -zxvf FastDFS_v5.05.tar.gz
切换目录到 cd FastDFS
然后输入命令./make.sh
安装 ./make.sh install
回到FsatDFS目录下
将FsatDFS目录的conf里面文件拷贝到 /etc/fdfs下
cp * /etc/fdfs
配置tracker.conf (这个文件是在/etc/fdfs/目录下文件下)
修改tracker.conf 中base_path的路径为base_path=/opt/fastdfs
修改 storage.conf配置文件
1.修改base_path的路径
2.修改store_path0的路径fastdfs/后面的名字可以随便取 (名字取完之后要新建 mkdir z
)
3.修改tracker_server后面的ip为本机ip
配置tracker和storage的启动服务
修改prg的目录
2 修改成下图的路径就是把原来的bin都替换成fdfs
新建 mkdir /usr/local/fdfs
cp restart.sh /usr/local/fdfs/
cp stop.sh /usr/local/fdfs/
配置storage启动
将启动脚本加入linux服务
[root@zuojie init.d]# chkconfig --add fdfs_trackerd
[root@zuojie init.d]# chkconfig --add fdfs_storaged
启动服务
启动成功
上传图片测试
[root@zuojie init.d]# cd /opt
[root@zuojie opt]# vi /etc/fdfs/client.conf
安装成功