ホームページ  >  記事  >  バックエンド開発  >  Linux で Apache によってどの httpd.conf が使用されているかを確認する方法

Linux で Apache によってどの httpd.conf が使用されているかを確認する方法

伊谢尔伦
伊谢尔伦オリジナル
2016-11-25 15:48:051317ブラウズ

ステップ 1: Apache 起動コマンドを見つけます:

ps -ef|grep httpd
root     10575   1  0 19:45 ?    00:00:03 /usr/sbin/httpd -k start
myuser   15356   2982   0   Jan19   ?   00:00:00   /home/apache/bin/httpd -f /home/apache/conf/httpd.conf -k start

httpd コマンドで -f オプションが使用されていることがわかった場合は、構成ファイルのディレクトリを直接取得できます。

httpd コマンドで -f オプションを使用しない場合 (

ps -ef|grep httpd
root     10575     1  0 19:45 ?        00:00:03 /usr/sbin/httpd -k start
apache   10577 10575  0 19:45 ?        00:00:00 /usr/sbin/httpd -k start
apache   10583 10575  0 19:45 ?        00:00:00 /usr/sbin/httpd -k start
apache   10584 10575  0 19:45 ?        00:00:00 /usr/sbin/httpd -k start
apache   10587 10575  0 19:45 ?        00:00:00 /usr/sbin/httpd -k start
apache   10590 10575  0 19:45 ?        00:00:00 /usr/sbin/httpd -k start
apache   10591 10575  0 19:45 ?        00:00:00 /usr/sbin/httpd -k start

など)、2 番目の手順を実行します。

ステップ2: httpd -Sコマンドを実行して設定ファイルのパスを確認する

/usr/sbin/httpd -S
VirtualHost configuration:
211.157.8.76:80        is a NameVirtualHost
default server wap.wapwu.com (/etc/httpd/conf/httpd.conf:1041)
port 80 namevhost wap.wapwu.com (/etc/httpd/conf/httpd.conf:1041)
port 80 namevhost wapu.wapwu.com (/etc/httpd/conf/httpd.conf:1052)
wildcard NameVirtualHosts and _default_ servers:
_default_:443          211.157.8.76 (/etc/httpd/conf.d/ssl.conf:88)
Syntax OK

Apacheが出力するログ情報から、設定ファイルが/etc/httpd/conf/ディレクトリにあることがわかります。


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。