Apache 2.4代理请求Web应用程序无法正常工作

时间:2016-02-03 00:09:19

标签: python apache proxy pylons

我们将我们的虚拟主机迁移到运行Apache 2.4.6,Plesk 12.5和CentOS7.2的新服务器。 Web应用程序是用Python Pylons框架编写的。它利用paster来为Web应用程序提供服务。我已验证paster正在28178上的localhost端口上运行,并在我使用top时显示。我一直在使用这个文档进行设置,并将它与应用程序运行良好的旧服务器文件进行比较:

Using Apache to Proxy Requests to Pylons

我已经进入域vhost_ssl.conf添加了服务器名称,serveralias等,并确保它指向应用程序运行的端口以及应用程序的production.ini被指定给该端口。一切都表明paster服务器和Apache应该互相交谈,但是当我去新服务器时,它没有服务于Web应用程序。

我应该指出,我还没有改变DNS,所以我必须使用它的IP地址转到新服务器。不确定这是否会干扰它,但我会检查出来。

是否需要任何建议或进一步信息?我已经重新启动httpd,因为我对conf文件进行了更新。

1 个答案:

答案 0 :(得分:0)

原来我只需要将新的IP和域添加到本地HOSTS文件,以覆盖指向旧服务器IP的域的DNS。这样我就可以测试它,完成后更改DNS,并恢复我的主机文件。