コマンド@Apache¶
はじめに¶
本サイトにつきまして、以下をご認識のほど宜しくお願いいたします。
01. apachectlコマンド¶
configtest¶
設定ファイルのバリデーションを実行する。
$ apachectl configtest
graceful¶
Apacheを段階的に再起動する。
安全に再起動できる。
$ apachectl graceful
-t¶
設定ファイルのバリデーションを実行する。
$ apachectl -t
02. httpdコマンド¶
-D¶
読み込まれたconf
ファイルの一覧を取得する。
この結果から、使われていないconf
ファイルもを検出できる。
$ httpd -t -D DUMP_CONFIG 2>/dev/null \
| grep "# In" \
| awk "{print $4}"
-l¶
コンパイル済みのモジュールの一覧を取得する。
表示されているからといって、読み込まれているとは限らない。
$ httpd -l
-L¶
特定のディレクティブを実装する必要がある設定ファイルの一覧を取得する。
$ httpd -L
-M¶
コンパイル済みのモジュールのうちで、実際に読み込まれているモジュールを取得する。
$ httpd -M
-S¶
実際に読み込まれたVirtualHostの設定を取得する。
$ httpd -S
03. serviceコマンドによる操作¶
httpd configtest¶
Apacheの設定ファイルのバリデーションを実行する。
$ service httpd configtest