Loading
0

关于Nginx 502错误两种解决方法

公众号搜索菜鸟站长之家

Nginx 502错误是我们最常见的一个问题,我们需要不断的学习有关知识。下面我们就来详细的学习有关的问题如何才能解决。

我们在使用Nginx的时候有不少问题出现,首先我们就来解决下Nginx 502错误的问题。定义Nginx 404 502错误提示页面,直接配置Nginx 502错误,找了很多资料,最终没能实现。下面用另一个方法实现.

方法一:在Nginx.conf配置文件里加上以下红色代码

erver   
{   
listen 80;   
server_name www.cnzzzj.com;   
location / {   
proxy_pass http://week;   
proxy_set_header Host $host;   
proxy_set_header X-Real-IP $remote_addr;   
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;   
if (!-f $request_filename) {   
proxy_pass http://127.0.0.1:8888;   
}   
}

17.0.0.1:8888配置如下:

erver   
{   
listen 8888;   
server_name www.cnzzzj.com;   
location / {   
root /root;   
index index.html;   
error_page 500 502 404 /404.html;   
}   
}

需要维护的时候,只需要重启Nginx服务。

kill -HUP 'cat logs/nginx.pid'

方法二:单***建一个testnginx.conf文件

#user nobody;   
worker_processes 1;   
pid logs/nginx.pid;   
events {   
use epoll;   
worker_connections 50000;   
}   
http {   
include mime.types;   
default_type application/octet-stream;   
sendfile on;   
server   
{   
listen 80;   
server_name www.cnzzzj.com;   
location / {   
root /root;   
index index.html;   
error_page 500 502 404 /404.html;   
}   
}   
}

维护时只需把Nginx 502错误停止,从新启用新的配置文件

killall -9 nginx   
nginx -c ../conf/testnginx.conf

希望大家通过上面Nginx 502错误的详细介绍教程能帮助到各位站长。

文章声明:
1、本站文章来源于互联网,仅供学习交流使用,严禁用于商业用途,因此造成的一切法律后果自行承担。
2、本站不对文章内容的完整性和安全性负责,请自行辨别,如发现有问题,请及时联系我们进行处理。
3、若文章中有侵权或不适当内容,请留言告知我们,本站会第一时间进行处理。
4、转载请保留原文地址,违者后果自负,本站保留一切法律追责权力。