>>./configure --prefix=/usr/local/nginx --with-zlib=/home/chenfeic/fastdfs/zlib-1.2.8 --with-pcre=/home/chenfeic/fastdfs/pcre-8.33 --sbin-path=/usr/local/nginx --add-module=/home/chenfeic/fastdfs/fastdfs-nginx-module/src
>> make
>> make install
注意:--with-pcre --with-zlib 后面的路径都是源码路径,而不是编译后的包。在实际的过程中,此路径根据具体情况填写。
至此,我们的nginx安装成功,nginx默认是80端口,为了防止与其他服务冲突,建议换成其他端口(后续章节有详细介绍)。
此步骤需要在所有storage节点上都执行。(tracker节点不需要执行)
第四步配置及启动FastDFS1:tracker配置(只需在跟踪器节点配置)
修改tracker的配置文件tracker.conf。该文件位置在/etc/fdfs/tracker.conf。主要修改以下两处,如有其他调整,可参考FastDFS文档自行调整。
>> /etc/fdfs/tracker.confbase_path=/home/chenfeic/fastdfs/tracker ====>放置data和log的目录。这个路径必须存在。
##include http.conf 修改为#include http.conf ====> 这里一定要注意!是 #include,不是include!!! 如果没有此配置项,则不需要处理
启动tracker
>> /usr/local/bin/fdfs_tracker /etc/fdfs/tracker.conf
检查是否正常启动
>> netstat –anp|grep –w fdfs
看是否有输出,且22122端口已启动