当前位置: 首页 > Linux

网络云盘项目-nginx添加fastdfs-module

时间:2023-04-06 19:39:01 Linux

解压fastdfs-nginx-module-1.20进入Nginx安装目录重新配置安装包,添加fastdfs源码目录sudo./configure--add-module=/root/libinstall/fastdfs-nginx-module-1.20/srcmake报错解决方法:root@ubuntu:/home/wangsx/libinstall/download/nginx-1.10.3#找到/usr/include/-namecommon_define.h/usr/include/fastcommon/common_define.h修改obj/makefile,添加找到路径make&&makeinstallStartnginx#/usr/local/nginx/sbin/nginxroot@ubuntu:/usr/local/nginx#ps-aux|grepnginxroot138600.00.036836600?ss07:480:00nginx:masterprocess./nginxroot140720.00.021292928pts/2S+07:540:00grep--color=autonginx发现worker进程没有启动查看日志vi./logs/error.log缺少配置文件,找到并复制到目录root@ubuntu:~/libinstall/fastdfs-nginx-module-1.20/src#cpmod_fastdfs.conf/etc/fdfs/修改mod_fastdfs.conf配置文件保存并退出:重启nginxroot@ubuntu:/etc/fdfs#ps-aux|grepnginxroot143260.00.036836604?Ss08:190:00nginx:主进程nginxroot143310.00.0212921084pts/2S+08:190:00grep--color=autonginx还是没有worker进程,继续看日志解决:root@ubuntu:~/libinstall/fastdfs-5.11/conf#cphttp.conf/etc/fdfs/root@ubuntu:/home/wangsx/libinstall/download/nginx-1.10.3/conf#cpmime.types/etc/fdfs/root@ubuntu:~/libinstall/fastdfs-5.11/conf#nginx-sstoproot@ubuntu:~/libinstall/fastdfs-5.11/conf#nginxroot@ubuntu:~/libinstall/fastdfs-5.11/conf#psaux|grepnginxroot147400.00.036836600?Ss08:350:00nginx:主进程nginxnobody1474114741.6?S08:350:00nginx:workerprocessroot147430.00.021292928pts/18S+08:350:00grep--color=autonginx就OK~添加nginx域名地址解析修改,/usr/local/nginx/conf/nginx.conf配置文件添加如下:nginx-sreload成功效果如下:至此nginx+fastdfs配置完成。