源碼安裝apache後將其設置爲開機啓動

從網上下載apache的源碼包,例如/usr/local/src/httpd-2.2.34.tar.gz,解壓到目錄/usr/local/src/httpd-2.2.34,編譯並安裝,假如安裝到/usr/local/apache目錄中,將其設置爲開機啓動,並且可以使用service啓動和關閉。

1.找到httpd-2.2.34/build/rpm/httpd.init並移動:mv /usr/local/src/httpd-2.2.34/build/rpm/httpd.init /etc/rc.d/init.d/httpd

2.打開/etc/rc.d/init.d/httpd並修改:

    httpd=${HTTPD-/usr/local/apache/bin/httpd} #紅色部分原爲/usr/sbin

    pidfile=${PIDFILE-/usr/local/apache/logs/${prog}.pid} #紅色部分原爲/var/logs/

    CONFFILE=/usr/local/apache/conf/httpd.conf #紅色部分原爲/etc/httpd/conf

3.運行:

    chkconfig --add httpd #注意要在/etc/rc.d/init.d目錄下運行

    chkconfig –level 2345 httpd on #設置爲開機啓動,

    chkconfg –list #可以看到httpd已經添加到開機啓動,且2345爲on 

4.分別運行service httpd start和service httpd stop,如果能夠正常啓動/關閉httpd並沒有錯誤提示說明設置正確,重新啓動linux系統檢測httpd是否正常運行


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章