Ruby on rails 如何确定我的乘客使用的是apache还是nginx

Ruby on rails 如何确定我的乘客使用的是apache还是nginx,ruby-on-rails,apache,nginx,passenger,Ruby On Rails,Apache,Nginx,Passenger,我正试图第一次与乘客一起部署rails项目。我已经按照乘客网站上的指南使用了乘客gem,并使用了“Passenger-install-apache2-module”,将这三行内容粘贴到了我的httpd.conf中。然而,我注意到,当我尝试在我的项目目录中运行passenger start时,它再次尝试为nginx安装passenger,完成后,我能够执行“passenger start”。我注意到的问题是,当我从httpd.conf中删除三行代码时,我仍然能够运行“乘客启动”,似乎已经启动了服务

我正试图第一次与乘客一起部署rails项目。我已经按照乘客网站上的指南使用了乘客gem,并使用了“Passenger-install-apache2-module”,将这三行内容粘贴到了我的httpd.conf中。然而,我注意到,当我尝试在我的项目目录中运行passenger start时,它再次尝试为nginx安装passenger,完成后,我能够执行“passenger start”。我注意到的问题是,当我从httpd.conf中删除三行代码时,我仍然能够运行“乘客启动”,似乎已经启动了服务器。因此,我的问题变成了如何确定我的乘客gem是为apache还是nginx安装的


谢谢

“乘客启动”不使用您的apache或nginx安装。它使用自己内置的基于nginx的web服务器。默认情况下,它在端口3000上启动。

谢谢您的回答,那么为什么指南要我在这种情况下安装passenger-install-apache2-module呢?在这种情况下,它真的做了什么吗?“乘客启动”用于快速启动和运行开发环境。passenger-install-apache2-module安装一个用于Apache安装的模块,以便您可以托管Rails应用程序。