我正在尝试使用nginx部署我的rails应用程序,但我得到两个配置文件
1.The one installed globally by my OS's package manager (/usr/sbin/nginx). This uses /etc/nginx/nginx.conf as configuration file by default.
2.The one installed by Phusion Passenger (/opt/nginx/sbin/nginx). This uses /opt/nginx /conf/nginx.conf as configuration file by default.
当我用第二个配置我的应用程序时,我真的不明白该怎么做。 maki如何响应并拒绝第一个?
答案 0 :(得分:0)
你可以启动nginx告诉选择哪个配置。
/usr/bin/nginx -t -c ~/mynginx.conf -g "pid /var/run/nginx.pid; worker_processes 2;"
答案 1 :(得分:0)
你应该使用3天前发布的the official Debian or Ubuntu packages for Phusion Passenger。这些软件包将在/ usr / bin / nginx中安装带有Phusion Passesenger支持的Nginx。这些包甚至可以重用所有的操作系统文件,如/etc/nginx/nginx.conf。