- 工信部備案號 滇ICP備05000110號-1
- 滇公安備案 滇53010302000111
- 增值電信業務經營許可證 B1.B2-20181647、滇B1.B2-20190004
- 云南互聯網協會理事單位
- 安全聯盟認證網站身份V標記
- 域名注冊服務機構許可:滇D3-20230001
- 代理域名注冊服務機構:新網數碼
將Apache添加為Linux的服務
【方法一 通過復制apachectl實現】
在Linux下用源代碼方式編譯安裝完Apache后,啟動關閉Apache可以通過如下命令實現:
/usr/local/apache2/bin/apachectl start | stop | restart
如果想將httpd列入系統自動啟動的服務,可以直接將上述的apachectl文件拷貝到 /etc/rc.d/init.d 中,然后在相應的啟動級別如3,5中加入鏈接即可。命令如下:
cp /usr/local/apache2/bin/apachectl
/etc/rc.d/init.d/httpd
ln -s /etc/rc.d/init.d/httpd /etc/rc.d/rc3.d/S61httpd
鏈接文件的S61是啟動時的序號。當init.d目錄下有httpd腳本后,我們就可以通過service命令來啟動關閉apache了。在任意路徑下執行:
service httpd start | stop | restart
【方法二 通過chkconfig --add httpd來添加】
要添加服務,一般通過chkconfig --add xxx來實現,但需要腳本中有相應的信息才行,否則chkconfig就會提示:xxx 服務不支持 chkconfig。所以我們首先編輯httpd腳本,在第2行添加如下注釋信息:
# chkconfig: 35 61 61
# description: Apache
第一行的3個參數意義分別為:在哪些運行級別啟動httpd(3,5);啟動序號(S61);關閉序號(K61)。注意:第二行的描述必須要寫!
保存后執行:chkconfig --add httpd
就將httpd添加入服務了。在rc3.d、rc5.d路徑中將來就會出現S61httpd的鏈接,其他運行級別路徑中會出現K61httpd的鏈接。
運行chkconfig --list就可以看到httpd的服務了。
售前咨詢
售后咨詢
備案咨詢
二維碼
TOP