附:Linux Centos7.5 安裝FastDFS以及遇到的坑
一、檢查nginx
注:我發現我執行nginx的重啓,停止命令會報錯,只能執行查看版本的命令:
1、檢查命令能否正常執行
當執行./nginx -s reload命令時:報錯:nginx: [error] invalid PID number "" in "/usr/local/nginx/logs/nginx.pid";
netstat -nap | grep nginx,列出所有nginx進程,然後kill pid,如圖:
使用nginx -c的參數指定nginx.conf文件的位置 /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
2、檢查nginx主配置文件(nginx.conf)
二、檢查FastDFS
1、檢查FastDFS中配置文件:
storage.conf
group_name=group1 #組名是不是跟你訪問路徑中的組名一致?????
base_path=/fastdfs/storage #這個文件路徑存不存在????
store_path0=/fastdfs/storage #這個文件路徑存不存在????
tracker_server=192.168.59.131:22122 #ip對嗎???
http.server_port=80 #跟你在nginx.conf配置的艦艇端口號保持一致,並且爲了可以省略不寫端口號,建議改成80
tracker.conf:
base_path=/fastdfs/tracker #路徑存在嗎????
client.conf:
base_path=/fastdfs/tracker #這個文件路徑存不存在????
tracker_server=192.168.59.131:22122 #ip正確嗎????
http.tracker_server_port=80 #端口號是否跟之前配置的一致,統一起來
2、檢查mod_fastdfs.conf
tracker_server=192.168.59.131:22122 #ip?
url_have_group_name = true #這個是true?????
store_path0=/fastdfs/storage #路徑存在嗎????
三、檢查nginx、fastdfs是否已經啓動
四、檢查訪問路徑是否正確
如:http://192.168.59.131/group1/M00/00/00/wKg7g1v0TYOAEQclAADWMhcxZx8227.jpg