【问题标题】:Run NodeJS app on httpd subdomain在 httpd 子域上运行 NodeJS 应用程序
【发布时间】: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


    【解决方案1】:

    这只是一个 DNS 传播问题。通过向 DNS 条目添加 A 记录来修复。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-01-29
      • 2011-04-09
      • 2014-05-25
      • 2020-12-31
      • 1970-01-01
      • 2017-04-09
      • 2019-06-28
      • 2021-08-03
      相关资源
      最近更新 更多