运行 Centos7 apache 服务器上的 nodejs 应用程序
Running nodejs app on Centos7 apache server
我正在尝试 运行 在 Centos7 服务器上 运行 使用 WHM cPanel 连接 EasyApache4 的节点 Web 应用程序(使用 meteor 构建)。我正在尝试 运行 它位于我们主要网站之一的子域上的 8080 端口上。
去8080端口的子域时,刚好连接超时,但是用curl访问可以看到html
有没有人知道为什么它不能通过浏览器工作,以及我如何让它看起来像是直接从子域 运行ning 而不是必须直接转到端口.
编辑
下面是我们用来查看 html
的 curl
curl http://subdomain.site.com:8080
这样做可以恢复 html 没问题
今天遇到了同样的问题。我正在使用带有 WHM/CPanel、运行 EasyApache 4.
的 Memset Centos7 服务器
在尝试了所有我能想到的方法之后,我意识到我有一个基本的防火墙设置,它关闭了所有未列出的端口。添加8080端口后,成功了
用过这个:
sudo iptables -I INPUT 1 -i + -p tcp --dport 8080 -j ACCEPT
我不是 100% 确定这有多安全,因为我还在研究。
我正在尝试 运行 在 Centos7 服务器上 运行 使用 WHM cPanel 连接 EasyApache4 的节点 Web 应用程序(使用 meteor 构建)。我正在尝试 运行 它位于我们主要网站之一的子域上的 8080 端口上。
去8080端口的子域时,刚好连接超时,但是用curl访问可以看到html
有没有人知道为什么它不能通过浏览器工作,以及我如何让它看起来像是直接从子域 运行ning 而不是必须直接转到端口.
编辑
下面是我们用来查看 html
的 curlcurl http://subdomain.site.com:8080
这样做可以恢复 html 没问题
今天遇到了同样的问题。我正在使用带有 WHM/CPanel、运行 EasyApache 4.
的 Memset Centos7 服务器在尝试了所有我能想到的方法之后,我意识到我有一个基本的防火墙设置,它关闭了所有未列出的端口。添加8080端口后,成功了
用过这个:
sudo iptables -I INPUT 1 -i + -p tcp --dport 8080 -j ACCEPT
我不是 100% 确定这有多安全,因为我还在研究。