CentOS設定サービス起動自動起動【回転】
CentOSはapache、mysqlなどのサーバープログラムをインストールした後、起動して自動的に起動するように設定していません.再起動しないように、手動でwebなどのサーバーを開くように設定します.実は設定は簡単です.chkconfigコマンドでいいです.
たとえば、電源を入れた後にmysql、apache、vsftpdサービスを自動的に起動するには、次のコマンドを使用します.
自動起動をオフにするには、onをoffに変更すればいいです.
ただし、chkconfigリストにサービスが追加されていない場合は、–addパラメータを使用して追加する必要があります.
現在のすべての自動起動サービスを問い合わせる場合は、次のように入力します.
しかし、このように表示されるものが多すぎて、めまいがします.指定されたサービスだけを見たい場合はどうすればいいですか?この場合は「–list」の後にサービス名を付けるだけでいいです.例えば、httpdサービスが自動起動されているかどうかを確認して、次のように入力します.
この時点で出力される結果:
このとき0~6はいずれもoffであり、httpdサービスはシステム起動時に自動的に起動しないことを示す.chkconfig httpd onを入力すると、出力結果が次のようになります.
このとき2~5はすべてonで、自動的に起動することを示しています.
http://www.cnblogs.com/eastson/archive/2012/06/28/2567745.html
たとえば、電源を入れた後に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