Lỗi 502 Bad Gate nginx trong VPS centos Parallels Plesk
Khắc phục sự cố lỗi 502 Bad Gate nginx trên website:
Bước 1: Đăng nhập ssh vào server.Bước 2: cd /etc/nginx/plesk.conf.d/vhosts/
Bước 3: vi tenmien.com.conf
#ATTENTION!
#
#DO NOT MODIFY THIS FILE BECAUSE IT WAS GENERATED AUTOMATICALLY,
#SO ALL YOUR CHANGES WILL BE LOST THE NEXT TIME THE FILE IS GENERATED.
server {
listen 111.111.111.111:443 ssl;
server_name tenmien.com;
server_name www.tenmien.com;
server_name ipv4.tenmien.com;
ssl_certificate /usr/local/psa/var/certificates/certehr7NmE;
ssl_certificate_key /usr/local/psa/var/certificates/certehr7NmE;
ssl_session_timeout 5m;
ssl_protocols SSLv2 SSLv3 TLSv1;
ssl_ciphers HIGH:!aNULL:!MD5;
ssl_prefer_server_ciphers on;
client_max_body_size 128m;
root "/var/www/vhosts/tenmien.com/httpdocs";
access_log "/var/www/vhosts/system/tenmien.com/logs/proxy_access_ssl_log";
error_log "/var/www/vhosts/system/tenmien.com/logs/proxy_error_log";
location / {
proxy_pass https://111.111.111.111:7081;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Accel-Internal /internal-nginx-static-location;
proxy_buffer_size 128k;proxy_buffers 8 256k;access_log off;
proxy_busy_buffers_size 256k;
}
location /internal-nginx-static-location/ {
alias /var/www/vhosts/tenmien.com/httpdocs/;
add_header X-Powered-By PleskLin;
internal;
}
}
server {
listen 111.111.111.111:80;
server_name tenmien.com;
server_name www.tenmien.com;
server_name ipv4.tenmien.com;
client_max_body_size 128m;
root "/var/www/vhosts/tenmien.com/httpdocs";
access_log "/var/www/vhosts/system/tenmien.com/logs/proxy_access_log";
error_log "/var/www/vhosts/system/tenmien.com/logs/proxy_error_log";
location / {
proxy_pass http://111.111.111.111:7080;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Accel-Internal /internal-nginx-static-location;
proxy_buffer_size 128k;proxy_buffers 8 256k;
proxy_busy_buffers_size 256k;
access_log off;
}
location /internal-nginx-static-location/ {
alias /var/www/vhosts/tenmien.com/httpdocs/;
add_header X-Powered-By PleskLin;
internal;
}
}
- Kiểm tra thử đã có 3 dòng này chưa, nếu chưa thì bạn có thể thêm vào.
proxy_buffer_size 128k;
proxy_buffers 8 256k;
proxy_busy_buffers_size 256k; - Note: vui lòng đổi lại thông tin tenmien.com và địa chỉ IP 111.111.111.111 tương thích của mình lại.
Bước 4: thực hiện 2 lệnh
service httpd restart
/etc/init.d/nginx restart
* Đây là trường hợp mình đã bị qua, ngoài ra các bạn có cách nào nhanh và hay hơn có thể góp ý để anh em cùng chia sẽ. Thank you !
Nhận xét
Đăng nhận xét