nginx整合FastDFS注意事项

                                  nginx整合FastDFS注意事项

                                                                                                                            作者:田超凡

版权所有,转载请注明原作者,仿冒侵权必究法律责任

nginx整合FastDFS主要目的是通过nginx提供的http负载均衡和反向代理,实现对远程主机FastDFS服务的访问,查看上传的文件

nginx和FastDFS整合完成后最后一定要启动nginx服务:cd /usr/local/nginx/sbin ./nginx不然浏览器无法访问,访问路径:http://服务器ip/M00/00/00/wKiAgVsZJEiAAHC4AAAHgUI-Hjs960_big.png。

另外由于nginx依赖pcre.tar.gz/zlib.tar.gz/ssl.tar.gz,因此在开始在vm上搭建Nginx和fdfs集成时需要先把这三个jar包解压到/usr/local/src。如不添加这几个jar包依赖将找不到命令make和make install,在nginx解压目录下还需要加上编译代码: ./configure --sbin-path=/usr/local/nginx/nginx \ --conf-path=/usr/local/nginx/nginx.conf \ --pid-path=/usr/local/nginx/nginx.pid \ --with-http_ssl_module \ --with-pcre=/opt/app/openet/oetal1/chenhe/pcre-8.37 \ --with-zlib=/opt/app/openet/oetal1/chenhe/zlib-1.2.8 \ --with-openssl=/opt/app/openet/oetal1/chenhe/openssl-1.0.1t

执行完毕之后make和make install,注意创建的nginx的配置文件nginx.conf/自定义server配置文件nginx-fdfs.conf和client.conf要在同一目录下(usr/local/nginx-1.8.0/conf)。

还有一个地方就是要配置ip接口支持:

1、使用该执行打开端口文件vi /etc/sysconfig/iptables

2、随便复制一行现有内容,将你要打开的端口设置上就行了,这里是打开80端口-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT

3、输入:wq保存退出

4、service iptables restart重启防火墙,使设置生效。最后启动nginx服务即可通过浏览器访问FDFS中存放的图片

猜你喜欢

转载自blog.csdn.net/qq_30056341/article/details/108437970