fastdfs安装
首先我们一路跟着下来,获取到了访问的group地址,只剩下nginx访问失败,原因如下
问题情况
- 我们看到nginx已经启动了
- 但是依旧是如下这种情况
nginx配置
server {
listen 80;
server_name 192.168.99.141;
# 监听域名中带有group的,交给FastDFS模块处理
location ~/group([0-9])/ {
ngx_fastdfs_module;
}
location / {
root html;
index index.html index.htm;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
问题原因
由于nginx能正常启动,代表配置实际上是生效的
cd /usr/local/nginx/log
vim error.log
如果出现以下情况:
[2021-07-31 11:40:38] ERROR - file: ../storage/trunk_mgr/trunk_shared.c, line: 177, "Permission denied" can't be accessed, error info: /home/leyou/fastdfs
2021/07/31 11:40:38 [alert] 3160#0: worker process 3218 exited with fatal code 2 and cannot be respawned
Permission denied : 没有权限
此时只需要更改nginx.conf user nobody 就可以了,更改如下:
重启nginx nginx -s reload
日志没有错误,但是出现俩master
- 我出现的问题
- 出现两个master的nginx
原因:fastdfs的mod_fastdfd.conf配置文件tracker_server 地址未正确修改为本机ip。
哭死,终于解决了,含泪弄了一天的配置,希望有缘人看到了能帮助你脱离Bug
|