1.前置工作下载安装包
1.1.到 https://github.com/happyfish100 下载fastdfs-master、libfastcommon-master、fastdfs-nginx-module-master
https://github.com/happyfish1001.2.到 http://nginx.org/en/download.html 下载 nginx-1.14.2.tar.gz
http://nginx.org/en/download.htmlNginx安装网址:CentOS7 64位虚拟机安装Nignx完整步骤_顶尖高中生的博客-CSDN博客
2.前置安装运行库
yum install -y unzip zip perl gcc-c++yum -y install zlib zlib-devel openssl openssl--devel pcre pcre-devel3.安装FastDFS
3.1.安装libfastcommon-master.zip
cd /optunzip -o libfastcommon-master.zip -d /usr/localcd /usr/local/libfastcommon-master/./make.sh./make.sh install3.2.安装fastdfs
cd /opt unzip -o fastdfs-master.zip -d /usr/local cd /usr/local/fastdfs-master/./make.sh ./make.sh install3.3.将fastdfs安装目录下的conf下的文件拷贝到/etc/fdfs/下
cd /usr/local/fastdfs-master/cp -r conf/* /etc/fdfs/注意:出现overwrite全部输入y按回车
3.4.进入/etc/fdfs/
cd /etc/fdfs/3.5.修改tracker.conf
vim tracker.confbase_path=/home/yuqing/fastdfs改成base_path=/data/fastdfs
base_path=/data/fastdfs改完之后按esc,再输入:wq保存退出
mkdir -p /data/fastdfs3.6.启动trackerd
/usr/bin/fdfs_trackerd /etc/fdfs/tracker.conf restart3.7.查看启动情况
ps -ef | grep tracker3.8.进入/etc/fdfs/
cd /etc/fdfs/3.9.修改storage.conf
vim storage.confbase_path=/home/yuqing/fastdfs改为:base_path=/data/fastdfs
base_path=/data/fastdfsstore_path0=/home/yuqing/fastdfs改为:store_path0=/data/fastdfs/storage
store_path0=/data/fastdfs/storagetracker_server=192.168.209.121:22122改为: tracker_server=192.168.42.200:22122,这个ip改成自己的(只留一个tracker_server,另一个删除或者注释)
tracker_server=192.168.42.200:221223.10.创建数据日志存储目录
mkdir -p /data/fastdfs/storage3.11.启动storage
/usr/bin/fdfs_storaged /etc/fdfs/storage.conf restart3.12.查看启动情况
ps -ef | grep storage