Apache HTTP Server Version 1.3
Manual Page: apachectl
名称
apachectl - Apache HTTP サーバコントロールインターフェース
書式
apachectl command [...]
解説
apachectl は Apache HyperText Transfer Protocol
(HTTP) サーバのフロントエンドです。管理者が Apache httpd
デーモンをコントロールする機能を助けるように設計されています。
NOTE: Apache のインストールで標準ではないパス
を使用する場合、PID ファイルと httpd バイナリを
適切なパスに設定するため apachectl スクリプト
を編集する必要があります。詳細はスクリプト内のコメントを見てください。
apachectl スクリプトは成功した場合は 0 終了値、
エラーが起こった場合 0 以上を返します。
さらなる詳細はスクリプト内のコメントをみてください。
Apache のための全文章は http://www.apache.org/
で利用可能です。
オプション
command は次のオプション一つまたはそれ以上をつけて、
実行することができます。
start Apache デーモンを起動します。
既に実行されている場合は、エラーを返します。
stop Apache デーモンを停止します。
restart Apache デーモンに SIGHUP
を送ることにより再起動させます。
デーモンが実行されていない場合は起動します。
このコマンドは Apache が停止しないことを確認するため
再起動を開始する前に configtest
によりファイルを自動的にチェックします。
fullstatus mod_status により全状態を報告します。
これが機能するためには、サーバ上で mod_status が利用可能で
システム上には lynx のようなテキストベースの
ブラウザが必要です。状態報告を得るために使用される URL は、
スクリプトで STATUSURL 変数を編集する
ことによって設定されます。
status 短い状態報告を表示します。
現在提供されているリクエストのリストを省略すると
いうことを除けば、 fullstatus オプションと似ています。
graceful Apache デーモンに SIGUSR1 を送ること
により段階的に再起動します。
デーモンが実行されていない場合は起動します。
現在利用中の接続は中断されないという点で通常の
再起動とは異なります。副作用は、すぐには古い
ログファイルを閉じることができないことです。
これはログの交換スクリプトを使用する場合、実際の遅延が、
ログファイルを処理する前に閉じられることを保証するのに
必要かもしれないことを意味します。
このコマンドは Apache が停止しないことを確認するため
再起動を開始する前に configtest
によりファイルを自動的にチェックします。
configtest 設定ファイルの文法テストを行います。
設定ファイルを分析して Syntax Ok か、
特定の文法エラーについての詳細情報を報告します。
help 短いヘルプメッセージを表示します。
関連項目
httpd(8)
Apache HTTP Server Version 1.3