相反,我相信一个简单的问题,是否可以在您的网络服务器上安装Nginx时安装乘客?
如果答案为是,我已经执行了以下操作:
在这一刻,我已经安装了Nginx(对于我的PHP应用程序),接下来我做了一个旅客的git仓库的结帐:
mkdir /repositories cd /repositories/ git clone https://github.com/FooBarWidget/passenger.git cd passenger/
然后将此片段添加到/etc/Nginx/conf/Nginx.conf
http { ... passenger_root /repositories/passenger; passenger_ruby /usr/local/rvm/wrappers/ruby-1.9.2-p290/ruby; ... }
* Starting Web Server Nginx Nginx: [emerg] unknown directive "passenger_root" in /etc/Nginx/Nginx.conf:19
哪位总结说我仍然需要设置一些配置,因为Nginx知道我们正在使用乘客.
我的服务器块
server { listen 80; server_name rails.kreatude.com; root /srv/www/my_test_app; passenger_enabled on; }