Amazon Linux AMIリリース2012.03にapache2をインストールしています。を使用してエラーを発生させることなく、手動で正常に起動でき/etc/init.d/httpd start
ます。ただし、マシンの起動時に自動的には起動しません。
rc * .dディレクトリですべてが適切に設定されているようです。結果はfind /etc/rc.d -name "*httpd*" | xargs ls -l
次のとおりです。
-rwxr-xr-x 1 root root 3371 Feb 16 2012 /etc/rc.d/init.d/httpd
lrwxrwxrwx 1 root root 15 Apr 14 2012 /etc/rc.d/rc0.d/K15httpd -> ../init.d/httpd
lrwxrwxrwx 1 root root 15 Apr 14 2012 /etc/rc.d/rc1.d/K15httpd -> ../init.d/httpd
lrwxrwxrwx 1 root root 15 Apr 14 2012 /etc/rc.d/rc2.d/K15httpd -> ../init.d/httpd
lrwxrwxrwx 1 root root 15 Apr 14 2012 /etc/rc.d/rc3.d/K15httpd -> ../init.d/httpd
lrwxrwxrwx 1 root root 15 Apr 14 2012 /etc/rc.d/rc4.d/K15httpd -> ../init.d/httpd
lrwxrwxrwx 1 root root 15 Apr 14 2012 /etc/rc.d/rc5.d/K15httpd -> ../init.d/httpd
lrwxrwxrwx 1 root root 15 Apr 14 2012 /etc/rc.d/rc6.d/K15httpd -> ../init.d/httpd
/etc/init.d/httpd start
コマンドを/etc/rc.local
に入れることができることは理解していますが、それは回避策ではありませんか?なぜ自動的に起動しないのですか?rc * .dディレクトリ内のその他のものは、起動時に正常に開始されます(mongod、postfixなど)。ありがとう!
マイク、Amazon AMIディストリビューションでchkconfig --listおよびchkconfigを使用できると思います。
—
ジェイソンアズ
chkconfig --list
ショーhttpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
...だから、どのようにそれらをオンにしますか?ありがとう!