fastdfs-nginx-module和Nginx配置

fastdfs-nginx-module和Nginx配置

下载好nginx:http://nginx.org/en/download.html
下载好fastdfs-nginx-module:https://github.com/happyfish100/fastdfs-nginx-module

将下载好的压缩包解压好

安装fastdfs-nginx-module

进入fastdfs-nginx-module目录下的src目录中:cd /root/fastdfs-nginx-module-master/src
这个目录是你自己存放fastdfs-nginx-module的目录

修改mod_fastdfs.conf文件: vim mod_fastdfs.conf

1、修改tracker服务器的ip和端口号
这里写图片描述
2、修改是否url路径使用组名,设置为true表示启用
这里写图片描述
3、修改文件保存的路径,路径必须和storage.conf中配置的相同
这里写图片描述

然后将mod_fastdfs.conf拷贝到/etc/fdfs目录中: cp mod_fastdfs.conf /etc/fdfs

修改/root/fastdfs-nginx-module/src/config文件:vim /root/fastdfs-nginx-module/src/config
这里写图片描述
图中标出的路径要和你的libfastcommon的路径保持一致,可能你的路径中有/local/这一层,如果你安装的目录没有/local/这一层,就将local删除。

安装nginx

我这里是在没有nginx的情况下安装的nginx。

进入解压好的nginx目录:cd nginx-1.12.2

配置nginx,输入以下命令

./configure \
--prefix=/usr/local/nginx \
--add-module=/root/fastdfs-nginx-module-master/src/

注意:/root/fastdfs-nginx-module-master/src/为你自己的fastdfs-nginx-module的路径

编译:make
安装:make install

注意:我这nginx是在本来没有的情况下安装的,如果你本来没有安装过nginx,可能安装nginx需要一些东西,具体的步骤,参考nginx安装的步骤,这里没有列出。

这样nginx就安装好了,我的nginx默认安装在了/usr/local/目录下。

配置nginx:vim /usr/local/nginx/conf/nginx.conf
这里写图片描述

注意:
1、 监听的端口要和storage.conf中的http.server_port=80的端口保持一致,storage.conf默认为:8888,如果这里将nginx监听的端口改为8888,需要在防火墙中开启8888端口
这里写图片描述
2、 配置nginx进行负载均衡的路径
这里写图片描述

查看nginx配置 nginx –V
这里写图片描述
出现以上的内容,说明fastdfs-nginx-module模块已经配置好了

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

查看nginx是否启动成功:ps -ef|grep nginx
这里写图片描述
出现以上内容就说明已经启动成功了。

个人感想:

至此就一个小型的FastDFS文件服务器就已经搭建好了,花了近两天的时间,不过终于弄好了,开心,加油!!!

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值