मेरे पास Apache2 Amazon Linux AMI रिलीज़ 2012.03 पर स्थापित है। मैं इसे मैन्युअल रूप से ठीक शुरू करने में सक्षम हूं, बिना किसी त्रुटि के उपयोग के /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
, लेकिन क्या वह वर्कअराउंड नहीं है? यह अपने आप शुरू क्यों नहीं हो रहा है? आर सी में अन्य सामान * .d निर्देशिका बूटअप (मंगोल, पोस्टफिक्स, आदि) पर ठीक शुरू होता है। धन्यवाद!
chkconfig --list
दिखाता है httpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
... तो मैं उन्हें कैसे चालू करूं? धन्यवाद!