サービスの自動起動/停止を設定する
Linuxのサービスの中で、必須のものは、サーバー起動時に自動的に立ち上がるようにしておく。自動起動になっていないサービスは、サーバー再起動の度に手動で立ち上げなくてはならない。例えばApacheなどは必須中の必須なので、忘れずに自動起動にしておく。
サービスの自動起動設定を見るコマンド
[root@dacelo.info]# chkconfig --list
このコマンドで、サービスの一覧が出てくる。
httpd 0:off 1:off 2:off 3:on 4:off 5:off 6:off pand 0:off 1:off 2:off 3:off 4:off 5:off 6:off pcscd 0:off 1:off 2:off 3:off 4:off 5:off 6:off portmap 0:off 1:off 2:off 3:on 4:on 5:on 6:off postfix 0:off 1:off 2:on 3:on 4:on 5:on 6:off
それぞれのランレベルの定義は、一般的なLinuxディストリビューションでは次の通り。
ランレベル システム状態 0 システム停止 1 シングルユーザモード 2 ローカルマルチユーザモード(NFSなどはなし) 3 フルマルチユーザモード(テキストコンソール) 4 未使用 5 フルマルチユーザモード(グラフィカル環境) 6 システム再起動
起動時に有効にするコマンド
広告
# chkconfig サービス名 on
起動時に無効にするコマンド
# chkconfig サービス名 off
chkconfig サービス自動起動 停止