web-dev-qa-db-ja.com

使用されているNginxと構成ファイル

Nginx用のPhusion Passengerモジュールをインストールしようとしています。 /usr/sbin/nginxにNginxがインストールされていました。インストーラgemはNginxソースをダウンロードし、パッセンジャーサポートを使用してそれらを/opt/nginx/sbin/nginxにコンパイルしました。このファイルを/usr/sbin/nginxにコピーしました。

したがって、現在、どのNginxが実行されているのか、どの構成ファイルを編集する必要があるのか​​疑問に思っています。

実際に使用されているNginxの場所と、使用する構成ファイルを特定する方法はありますか?

5
Paul

マスタープロセスを確認できます。

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を与えるでしょう。

10
~# nginx -t
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful
3