Apache の起動と停止

インストールプロセス中に、httpd という名前の Bourne shell (sh) スクリプトが /etc/rc.d/init.d の中にインストールされています。手動でサーバを停止または起動するには、stop または start を引数として指定して httpd を実行します。

サーバを起動するには、以下のコマンドを入力します。

/etc/rc.d/init.d/httpd start

パスワードを入力するように指示されます。パスワードを入力すると、サーバが起動します。

サーバを停止するには、以下のコマンドを入力します。

/etc/rc.d/init.d/httpd stop

restart コマンドはサーバを停止して再起動させるための手段です。restart は明示的にサーバを停止し、その後サーバを起動するので、パスワードを入力するように指示されることになります。restart は以下のようになります。

/etc/rc.d/init.d/httpd restart

httpd.conf ファイルに対して何らかの編集を行った後で、明示的にサーバを停止/起動する必要はありません。代わりに reload コマンドを使用することができます。reload を使用するメリットは、パスワードを入力する必要がないことです。リロードされる間、パスワードはキャッシュされていますが、停止して再起動する場合はキャッシュされません。reload は以下のようになります。

/etc/rc.d/init.d/httpd reload

マシンのブート時に、サーバ (httpd プロセス) は自動的に起動されます。パスワード保護なしでセキュアサーバ用の鍵を作成した場合を除き、マシンがブートした後でセキュアサーバのパスワードを入力するように指示されることに注意してください。