我的笔记本上有 Apache 和乘客。我想在同一台机器上测试 Nginx 和乘客。我可以在 8080 上安装 Nginx,在 80 上安装 apache。但是我可以在同一台机器上安装同一个服务器的乘客吗?
问问题
469 次
2 回答
1
是的,只需安装 apache 模块,然后安装 nginx 模块。您可能需要确保每台服务器也有不同的PassengerTempDir
设置。
于 2009-12-09T02:50:38.573 回答
0
我安装了 Apache 和 Nginx,并在同一台 Arch Linux 机器上正常工作,为 Rails 应用程序提供服务。有一次,当 apache 运行并在端口 80 上监听时,我开始在同一个端口上监听 nginx,并得到一个关于端口已绑定的(预期的)错误。每当我尝试访问 Nginx 下的 Rails 应用程序时,我停止了 apache 和 nginx,重新启动了 nginx 并开始出现 Bad Gateway 错误。我仍然没有弄清楚问题是什么以及如何解决它。重新启动似乎没有帮助。
于 2010-04-09T04:13:21.220 回答