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