構文形式:
httpd [-D 名] [-d ディレクトリ] [-f ファイル]
|shu tdown]
[-k install|config|uninstall] [-n service_name]
]
ServerRootコマンドの初期値をserverrootに設定します。これは、構成ファイル内の ServerRoot ディレクティブによってオーバーライドできます。デフォルト値は /usr/local/apache2 です。
-f config
起動時に設定ファイルとして config を使用します。 config が「/」で始まらない場合は、ServerRoot からの相対パスになります。デフォルト値は conf/httpd.conf です。
-k start|restart|graceful|stop|graceful-stop
httpd を開始、再起動、または停止する信号を送信します。
-C ディレクティブ
設定ファイルを読み取る前に、まずディレクティブの設定命令を処理します。
-c ディレクティブ
設定ファイルを読み込んだ後、ディレクティブの設定命令を処理します。
-D パラメータ
設定ファイルの
-e レベル
サーバーが起動したら、LogLevel をレベルに設定します。これは、トラブルシューティングを支援するために、起動中にエラー メッセージの詳細レベルを一時的に高めるために使用されます。
-E file
サーバー起動時のエラー情報を file ファイルに送信します。
-R ディレクトリ
サーバーのコンパイルで SHARED_CORE ルールが使用される場合、共有オブジェクト ファイルのディレクトリをディレクトリとして指定します。
-h
利用可能なコマンドラインオプションの簡単な説明を出力します。
-l
サーバー内で静的にコンパイルされたモジュールのリストを出力します。 LoadModule ディレクティブを使用して動的にロードされるモジュールはリストされません。
-L
各命令の有効なパラメータと使用領域を含む命令のリストを出力します。
-M
サーバー内で静的にコンパイルされたモジュールや DSO として動的にロードされたモジュールなど、有効なモジュールのリストを出力します。
-S
設定ファイルから読み込んで解析した設定結果を表示します(現在は仮想ホストの設定のみ表示します)
-T
起動/再起動時のルートファイルチェックをスキップします(このパラメータはApache 2.2.17と将来のバージョンで有効です)
-t
構成ファイルの構文チェックのみを実行します。プログラムは構文解析チェックが完了した直後に終了するか、「0」を返すか (OK)、ゼロ以外の値を返します (エラー)。 「-D DUMP_VHOSTS」も指定すると、仮想ホスト構成の詳細が表示されます。
-v
httpd のバージョンを表示して終了します。
-V
httpd と APR/APR-Util のバージョンとコンパイルパラメータを表示して終了します。
-X
httpd をデバッグ モードで実行します。ワーカー プロセスは 1 つだけ起動され、サーバーはコンソールから切り離されません。
以下のパラメータは Windows プラットフォーム専用です:
-k install|config|uninstall
Apache を Windows NT サービスとしてインストールします。Apache サービスの起動方法を変更します。
-n name
Apache サービスの名前を name として指定します
-w
エラー メッセージが読めるように、コンソール ウィンドウを開いたままにしておきます。
httpd -k install
ApacheをWindowsサービスとして登録します。apache2.2バージョンを使用しているため、デフォルトのサービス名は「Apache2.2」です。
httpd -k install -n "サービス名"
ApacheをWindowsサービスとして登録し、サービス名を自分で指定します。
httpd -k install -n "サービス名" -f "confmy.conf"
Apache を Windows サービスとして登録し、サービス名を自分で指定し、特定の設定ファイルを使用します。
httpd -k uninstall
Apache サービスを削除します。デフォルトでは、「Apache2.2」が使用されます。
httpd -k uninstall -n "サービス名"
Apache サービスを削除し、サービス名を自分で作成します。
httpd -k start
Apache サービスを開始します。
httpd -k stop
Apache サービスを停止します。
httpd -k restart
Apache サービスを再起動します。