為了防止系統(tǒng)調用apache的頭文件include時找不到路徑,可以做一個連接
[root@lly apache]# ln -s /usr/local/apache/include/ /usr/include/apache
為了更好的管理httpd,為其編輯一個啟動腳本
[root@lly ~]# cd /etc/init.d/
[root@lly init.d]# vim httpd
腳本如下
#!/bin/sh
#set -x
HTTPD='/usr/local/apache/bin/httpd'
CONFFILE='/etc/httpd/httpd.conf'
#description: http server
#chkconfig: 2345 88 60
start(){
[ -f /var/lock/subsys/httpd ]&& echo "apache is started" && exit
echo -n "starting apache......"
sleep 1
}
stop(){
[ ! -f /var/lock/subsys/httpd ] && echo "httpd is stoped..." && exit
echo -n "stoping httpd........"
sleep 1
/bin/rm -rf /var/lock/subsys/httpd
$HTTPD -k stop && RETVAL=0 ||RETVAL=1
}
case $1 in
stop(){
[ ! -f /var/lock/subsys/httpd ] && echo "httpd is stoped..." && exit
echo -n "stoping httpd........"
sleep 1
/bin/rm -rf /var/lock/subsys/httpd
$HTTPD -k stop && RETVAL=0 ||RETVAL=1
[ $RETVAL -eq 0 ] && rm -rf /var/lock/subsys/httpd && echo "ok" || echo "fail"
}
case $1 in
start)
start
;;
stop)
stop
;;
restart)
stop
start
;;
*)
echo "start|stop|restart"
;;
esac
[root@lly init.d]# chmod a+x /etc/init.d/httpd
[root@lly init.d]# service httpd start
[root@lly init.d]# netstat -tupln |grep http
tcp 0 0 :::80 :::*
[root@lly init.d]# chkconfig --add httpd添加自啟動
[root@lly init.d]# chkconfig --list |grep http
httpd 0:off 1:off 2:on 3:on 4:on 5:on 6:off
2015職稱計算機考試書PowerPoint2007中 .. 定價:¥45 優(yōu)惠價:¥42 更多書籍 | |
2015年全國職稱計算機考試教材(2007模 .. 定價:¥225 優(yōu)惠價:¥213 更多書籍 |