linux系统-Nginx访问报错

Posted Mr.zhou_Zxy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux系统-Nginx访问报错相关的知识,希望对你有一定的参考价值。

安装nginx 启动后报错

nginx error.log

[error] 5#5: *1 connect() failed (111: Connection refused) while connecting to upstream, client:

解决方案:

我的conf server是这样配置的:

# curl https://ssl-config.mozilla.org/ffdhe2048.txt > /etc/nginx/ssl/dhparam.pem
# ssl_dhparam ssl/dhparam.pem;
location / {
client_max_body_size 20M;
proxy_pass  http://xxx.xxx.xxx.xxx:8091;
proxy_set_header Host       $host;
proxy_set_header X-Real-IP  $remote_addr;
}

注意这里:

location / {
	client_max_body_size 20M;
	# 我的问题就是这里 原来是:proxy_pass  http://localhost:9000;
	# 后来改成:proxy_pass  http://127.0.0.1:9000; 也不行!
	# 改成解决:proxy_pass  http://xxx.xxx.xxx:9000; ok了!(xxx.xxx.xxx是你服务器公网IP 如:139.172.99.21:9000)
	proxy_pass  http://xxx.xxx.xxx.xxx:9000;
	proxy_set_header Host       $host;
    proxy_set_header X-Real-IP  $remote_addr;
    }
    ```

以上是关于linux系统-Nginx访问报错的主要内容,如果未能解决你的问题,请参考以下文章

linux部署的nginx,mp4文件无法访问的问题

nginx报错accept() failed (24: Too many open files) 分析解决

nginx访问报错:Too many open files accept:

linux+nginx ,js无法加载 .是啥原因

Flutter 报错 DioError [DioErrorType.DEFAULT]: Bad state: Insecure HTTP is not allowed by platform(代码片段

[Linux]lnmp一键安装包,访问yii/tp5/laravel的时候,报错500或者空白页面