Nginx
使用了哪個 Nginx 和哪個配置文件
我正在嘗試為 Nginx 安裝 Phusion Passenger 模組。Nginx 安裝在
/usr/sbin/nginx
. 安裝程序 gem 下載了 Nginx 源並將它們與乘客支持一起編譯成/opt/nginx/sbin/nginx
. 我將此文件複製到/usr/sbin/nginx
.所以目前我懷疑哪個 Nginx 正在執行以及我應該編輯哪個配置文件。
有沒有辦法確定實際使用的 Nginx 的位置以及它使用哪個配置文件?
您應該能夠看到主程序:
florin@vm:~$ ps aux | grep nginx root 884 0.0 0.0 76944 1308 ? Ss 10:28 0:00 nginx: master process /usr/sbin/nginx
執行:
$ /usr/sbin/nginx -V 2>&1 | grep --colour=auto conf
它會在附近的某個地方給你一個 –conf-path=/etc/nginx/nginx.conf 。
~# nginx -t nginx: the configuration file /etc/nginx/nginx.conf syntax is ok nginx: configuration file /etc/nginx/nginx.conf test is successful