質問: LAMP環境(CentOS, Apache,MySQL,PHP)で開発をしています。**共用の開発サーバーのためサーバーの再起動がたまにあるのですが、その度にApacheやMySQLが停止してしまいます。**PHPはコマンドラインからそのまま使えます。何か設定が足りないのでしょうか。
回答: まず #chkconfig --list というコマンドを実行して MySQL httpd の項目を探してください。 "httpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off" のように記載されているかと思います。 ここでONは自動的に起動すること、OFFが起動しないことを示しています。0〜6の数字はランレベルになります。 ``` #chkconfing mysqld on #chkconfig httpd on ``` というコマンドでONにすればサーバーがシャットダウン時に終了したhttpdとmysqldがサーバー起動時に自動的に起動します。 **なお上記コマンドではランレベル2〜5のみONになりますが、細かい使い分けはありますが、通常はこれで問題ありません。**