Center OS7安装fastDFS
1.下载包
fastdfs.tar.gz
fastdfs-nginx-module.tar.gz
libfastcommon.tar.gz
2.解压
tar -zxvf fastdfs.tar.gz
tar -zxvf fastdfs-nginx-module.tar.gz
tar -zxvf libfastcommon.tar.gz
3.安装libevent插件
yum -y install libevent
4.安装libfastcommon
cd libfastcommon-1.0.39/
./make.sh
./make.sh install
5.安装fastdfs
cd fastdfs-5.11/
./make.sh
./make.sh install
6.把fastdfs下的配置文件复制到/etc/fdfs
cp conf/* /etc/fdfs/
7.把fastdfs-nginx-module下的配置文件复制到/etc/fdfs
cp fastdfs-nginx-module-1.20/src/mod_fastdfs.conf /etc/fdfs/
8.修改fastdfs-nginx-module下的config
vim config
以下配置文件都是/etc/fdfs下的
9.修改tracker.conf
vim tracker.conf
10.修改storage.conf
vim storage.conf
11.修改mod_fastdfs.conf
vim mod_fastdfs.conf
12.启动 tracker、storage
fdfs_trackerd /etc/fdfs/tracker.conf
fdfs_storaged /etc/fdfs/storage.conf
13.安装nginx
如果没有安装按以下步骤安装nginx?
https://blog.csdn.net/zhaoqi_i/article/details/97895405
(上面是单独一篇安装nginx的文章,安装完以后回来往下走)
如果安装nginx了需要重新安装
cd nginx-1.8.0
./configure \
--prefix=/usr/local/nginx \
--pid-path=/var/run/nginx/nginx.pid \
--lock-path=/var/lock/nginx.lock \
--error-log-path=/var/log/nginx/error.log \
--http-log-path=/var/log/nginx/access.log \
--with-http_gzip_static_module \
--http-client-body-temp-path=/var/temp/nginx/client \
--http-proxy-temp-path=/var/temp/nginx/proxy \
--http-fastcgi-temp-path=/var/temp/nginx/fastcgi \
--http-uwsgi-temp-path=/var/temp/nginx/uwsgi \
--http-scgi-temp-path=/var/temp/nginx/scgi \
--prefix=/usr/local/nginx --with-http_stub_status_module \
--with-http_ssl_module \
--with-openssl=/software/nginx/openssl-1.0.1j \
--add-module=/software/fastdfs/fastdfs-nginx-module-1.20/src
make && make install
14.修改nginx.conf
vim /usr/local/nginx/conf/nginx.conf
16.启动nginx
cd /usr/local/nginx
./sbin/nginx
14.上传测试
/usr/bin/fdfs_test /etc/fdfs/client.conf upload /software/11111.png
上传成功
https://域名/M00/00/00/wKhYR12O-H6AFRvrAAT72ETlfmw269.png
就可以访问了
总结
如果安装遇到问题看下面文章?
https://blog.csdn.net/zhaoqi_i/article/details/100139968
谢谢各位看官~