【发布时间】:2017-03-12 20:32:33
【问题描述】:
提前感谢您的帮助,
我想通过 httpd (RedHat) 在一个有很多 VirtualHosts 的服务器上启动一个 nodeJS 应用程序,所以我去了位于 /etc/httpd/conf/httpd.conf 的 httpd conf 文件并在最后添加文件的如下配置:
<VirtualHost *:80>
ServerName subdomain.example.com
ProxyPreserveHost on
ProxyPass / http://localhost:8080/
</VirtualHost>
我的 NodeJS 应用程序正在 localhost:8080 上运行,但是当我转到 subdomain.example.com 时,我只是收到一个未找到服务器的错误。在我在互联网上找到的 httpd 配置文件中尝试了很多组合但徒劳无功。每次我通过运行 service httpd restart 对配置文件进行更改时,我都会重新启动 httpd 服务
【问题讨论】:
标签: node.js apache http httpd.conf