實(shí)例介紹:
1、在linux下安裝了apache 服務(wù)(通過(guò)下載二進(jìn)制文件經(jīng)濟(jì)編譯安裝、而非rpm包)、apache
服務(wù)啟動(dòng)命令: /server/apache/bin/apachectl start
。讓apache服務(wù)運(yùn)行在運(yùn)行級(jí)別3下面。 命令如下:
1)touch /etc/rc.d/init.d/apache
vi /etc/rc.d/init.d/apache
chown -R root /etc/rc.d/init.d/apache
chmod 700 /etc/rc.d/init.d/apache
ln -s /etc/rc.d/init.d/apache /etc/rc.d/rc3.d/S60apache #S
是start的簡(jiǎn)寫、代表啟動(dòng)、K是kill的簡(jiǎn)寫、代表關(guān)閉。60數(shù)字
代表啟動(dòng)的順序。(對(duì)于iptv系統(tǒng)而言、許多服務(wù)都是建立在數(shù)據(jù)庫(kù)啟動(dòng)的前提下才能夠正常啟動(dòng)的、可以通過(guò)該數(shù)字就行調(diào)整腳本的
啟動(dòng)順序))
apache的內(nèi)容:
#!/bin/bash
#Start httpd service
/usr/local/site/apache/bin/apachectl start
至此 apache服務(wù)就可以在運(yùn)行級(jí)別3下 隨機(jī)自動(dòng)啟動(dòng)了。(可以結(jié)合chkconfig 對(duì)啟動(dòng)服務(wù)進(jìn)行相應(yīng)的調(diào)整)