Amazon Linux AMI 2012.03 sürümünde apache2 yüklü. Kullanarak herhangi bir hata olmadan, sadece gayet manuel olarak başlatabiliyorum /etc/init.d/httpd start
. Ancak, makine açıldığında otomatik olarak başlamaz.
Görünüşe göre her şey rc * .d dizinlerimde düzgün yapılandırılmış. İşte sonucu 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
Komutu koyabileceğimi anlıyorum /etc/rc.local
, ama bu bir çözüm değil mi? Neden otomatik olarak başlamıyor? Rc * .d dizinlerindeki diğer şeyler önyükleme (mongod, postfix, vb.) Teşekkürler!
chkconfig --list
gösterir httpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
... peki onları nasıl açabilirim? Teşekkürler!