我最近开始修补此问题,以解决自己遇到的this问题。因此,我安装了NGINX并将其设置为通过在.conf
位置创建一个/etc/nginx/conf.d/
文件来将端口80上的传入请求转发到端口300。这是配置文件。
server {
listen 80;
server_name xyz.xyz;
location / {
proxy_pass http://127.0.0.1:300;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
proxy_cache_bypass $http_upgrade;
}
}
但是当我点击xyz.xyz时,我得到了默认页面,当我访问xyz.xyz:300时,我得到了NodeJS应用程序。有什么建议吗?
答案 0 :(得分:0)
似乎这是SELinux的问题。 我只是运行了此命令,它就起作用了。
setsebool -P httpd_can_network_connect 1