CentOS設定サービス起動自動起動【回転】


CentOSはapache、mysqlなどのサーバープログラムをインストールした後、起動して自動的に起動するように設定していません.再起動しないように、手動でwebなどのサーバーを開くように設定します.実は設定は簡単です.chkconfigコマンドでいいです.
 
たとえば、電源を入れた後にmysql、apache、vsftpdサービスを自動的に起動するには、次のコマンドを使用します.
chkconfig mysqld on
chkconfig httpd on
chkconfig vsftpd on

 
自動起動をオフにするには、onをoffに変更すればいいです.
chkconfig mysqld off
chkconfig httpd off
chkconfig vsftpd off

 
ただし、chkconfigリストにサービスが追加されていない場合は、–addパラメータを使用して追加する必要があります.
chkconfig –add postfix

 
現在のすべての自動起動サービスを問い合わせる場合は、次のように入力します.
chkconfig –list

しかし、このように表示されるものが多すぎて、めまいがします.指定されたサービスだけを見たい場合はどうすればいいですか?この場合は「–list」の後にサービス名を付けるだけでいいです.例えば、httpdサービスが自動起動されているかどうかを確認して、次のように入力します.
chkconfig –list httpd

この時点で出力される結果:
httpd           0:off   1:off   2:off   3:off   4:off   5:off   6:off

このとき0~6はいずれもoffであり、httpdサービスはシステム起動時に自動的に起動しないことを示す.chkconfig httpd onを入力すると、出力結果が次のようになります.
httpd           0:off   1:off   2:on    3:on    4:on    5:on    6:off

このとき2~5はすべてonで、自動的に起動することを示しています.
http://www.cnblogs.com/eastson/archive/2012/06/28/2567745.html