天天看點

apache 不支援 chkconfig 解決方法

将apache添加為開機啟動有兩個方法:

1、在/etc/rc.d/rc.local内加入啟動指令 /usr/local/apache2/bin/apachectl  start

2、将http添加為系統服務 

cp /usr/local/apache2/bin/apachectl  /etc/rc.d/init.d/httpd

chmod +x  /etc/rc.d/init.d/httpd

[[email protected] ~]# chkconfig --add httpd

[[email protected] ~]# chkconfig --list|grep httpd

httpd           0:關閉 1:關閉  2:關閉 3:關閉  4:關閉  5:關閉  6:關閉

[[email protected] ~]# chkconfig --level 345 httpd on

[[email protected] ~]# chkconfig --list|grep httpd

httpd           0:關閉  1:關閉 2:關閉 3:啟用 4:啟用 5:啟用  6:關閉

如果出現[[email protected] ~]# chkconfig --add httpd

               httpd 服務不支援 chkconfig

解決過程如下:

編輯/etc/rc.d/init.d/httpd

#!/bin/bash

#chkconfig:345 61 61   //此行的345參數表示,在哪些運作級别啟動,啟動序号(S61);關閉序号(K61)

#description:Apache httpd   //此行必寫,描述服務.

添加紅色部分就可以拉!

再[[email protected] ~]# chkconfig --add httpd

[[email protected] ~]# chkconfig --list|grep httpd

httpd           0:關閉 1:關閉  2:關閉 3:關閉  4:關閉  5:關閉  6:關閉

[[email protected] ~]# chkconfig --level 345 httpd on

[[email protected] ~]# chkconfig --list|grep httpd

httpd           0:關閉  1:關閉 2:關閉 3:啟用 4:啟用 5:啟用  6:關閉

繼續閱讀