/etc/nginx/nginx.conf 不要修改
/etc/nginx/conf.d/xxx.conf
server{
listen 80;
server_name baba;
# access_log /var/log/nginx/local.log main;
location / {
proxy_pass http://baba:10000;
proxy_set_header Host $host:80;(注意:這邊要有端口,默認是80)
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}
如果報502網關錯誤,是因爲selinux阻止了某個文件的讀取,也可能是阻止了端口的開放
端口:semanage port -a -t http_port_t -p tcp 10000
文件::chcon -R -t httpd_sys_content_t /workspace/