使用自動(dòng)編譯安裝會(huì)出現(xiàn)這個(gè)問(wèn)題,也就是輸入
#service httpd restart
給出這樣的提示;這時(shí)候要重啟可以
#/usr/local/apache2/bin/apachectl start
如果你希望使用
#service httpd restart
那么需要按下面的做法
注意的是daemon /usr/local/apache2/bin/apachectl 每個(gè)人安裝的不同 你要寫你自己的
用chkconfig --list可以看到有很多項(xiàng)目,這些都放在目錄/etc/init.d下面。下面我們要進(jìn)行新加入一個(gè)httpd啟動(dòng)項(xiàng)目(如果沒(méi)有httpd的話)
touch /etc/init.d/httpd
chmod 755 /etc/init.d/httpd
vi /etc/init.d/httpd
#!/bin/bash # # chkconfig: 2345 85 85 # description: httpd is a web server # processname: httpd # source function library . /etc/init.d/functions RETVAL=0 start() { echo -n {1}quot;Starting httpd service: " daemon /usr/local/apache2/bin/apachectl start RETVAL=$? echo } stop() { echo -n {1}quot;Shutting down httpd service: " daemon /usr/local/apache2/bin/apachectl stop RETVAL=$? echo } case "$1" in start) start ;; stop) stop ;; restart|reload) stop start ;; *) echo {1}quot;Usage: $0 {start|stop|restart}" exit 1 esac exit $RETVAL
新聞熱點(diǎn)
疑難解答
圖片精選