Ubuntu + FastDFS + Nginx

一、安装libfastcommon

1, wget https://github.com/happyfish200/libfastcommon/archive/V1.0.7.tar.gz

2,焦油-xvf V1.0.7.tar。广州

3, cd libfastcommon-1.0.7

4。/make.sh

5。/h安装

6,创建软链接:

ln - s/usr/lib64/libfastcommon。所以/usr/local/lib/libfastcommon。所以

ln - s/usr/lib64/libfastcommon。所以/usr/lib/libfastcommon。所以

ln - s/usr/lib64/libfdfsclient。所以/usr/local/lib/libfdfsclient。所以

ln - s/usr/lib64/libfdfsclient。所以/usr/lib/libfdfsclient。所以


二、安装FastDFS

1, wget https://github.com/happyfish200/fastdfs/archive/V5.05.tar.gz

2,焦油-zxvf V5.05.tar。广州- c/usr/local

3, cd/usr/local/fastdfs - 5.05/

4。/make.sh

5。/h安装

6, cd/etc/fdfs

配置文件设置cd/etc/fdfs

cp tracker.conf。样本追踪。参看

cp storage.conf。样品存储。参看

cp client.conf。样本client.conf

修改配置文件

追踪。配置:

base_path=/数据/fastdfs


存储。配置:

base_path=/数据/fastdfs/存储

base_path0=/数据/fastdfs/存储

tracker_server=xx: xx: xx: xx: 22122


客户端。相依:

base_path=/数据/fastdfs/客户

tracker_server=xx: xx: xx: xx: 22122


启动:

cd/usr/fastdfs - 5.05/存储

cd/usr/fastdfs - 5.05/trackerd

fdfs_trackerd/etc/fdfs/tracker.参看

fdfs_storaged/etc/fdfs/storage.参看



三、安装Nginx

wget http://nginx.org/download/nginx-1.8.0.tar.gz

wget http://sourceforge.net/projects/fastdfs/files/FastDFS%20Nginx%20Module%20Source%20Code/fastdfs-nginx-module_v1.16.tar.gz/download

焦油zxf fastdfs-nginx-module_v1.16.tar。广州,,焦油zxf nginx-1.8.0.tar.gz

修改配置文件

cd  fastdfs-nginx-module/src

vi配置:

去掉里面所有的地方


报错:错误:HTTP重写模块需要PCRE库

sudo apt-get更新sudo apt-get安装libpcre3 libpcre3-dev

sudo apt-get安装openssl libssl-dev


nginx。相依:

听,,,8888;

位置/group1/M00/{

,,,,,,别名/数据/fastdfs/存储/数据/;

,,,,}


启动Nginx: cd/usr/local/nginx/sbin

。/nginx


查看nginx与DFS启动:

netstat不良贷款| grep - e”nginx | fdfs”cd/usr/local/nginx/sbin/

修改配置重启nginx:。/nginx - s重载

加载配置文件启动:。/nginx - c/usr/FastDFS/nginx-1.8.0/conf/nginx。参看

停止:nginx - s停止


查看端口号:

netstat -ntpl


三、卸载nginx

sudo apt-get——清洗去除nginx

sudo apt-get autoremove


测试上传:

/usr/bin/fdfs_upload_file/etc/fdfs/client.参看/usr/FastDFS/001.jpg

/usr/bin/fdfs_test/etc/fdfs/client.配置上传/usr/FastDFS/001.jpg


nginx.conf正则表达式:https://segmentfault.com/a/1190000002797601

Ubuntu + FastDFS + Nginx