私はシステム管理にかなり慣れていないので、Amazon EC2インスタンス(Amazon Linuxを実行中)の起動時にnginxが確実に実行されるようにするだけです。
スクリプトを/etc/init.dに配置しましたが、Amazon linuxにはupdate-rc.dコマンドが付属していないようです。それでは、起動時にスクリプトを確実に実行するにはどうすればよいですか?
私はシステム管理にかなり慣れていないので、Amazon EC2インスタンス(Amazon Linuxを実行中)の起動時にnginxが確実に実行されるようにするだけです。
スクリプトを/etc/init.dに配置しましたが、Amazon linuxにはupdate-rc.dコマンドが付属していないようです。それでは、起動時にスクリプトを確実に実行するにはどうすればよいですか?
回答:
Amazon Linux(本質的にはCentOS、本質的にはRed Hat)に相当するのupdate-rc.d
はchkconfig
です。http://www.cyberciti.biz/faq/rhel5-update-rcd-command/
chkconfig --add nginx
chkconfig nginx on
start
起動時およびstop
シャットダウン時に、有効な各サービスのコマンドが既に自動的に実行されます。