Linux将源碼編譯安裝的Apache(httpd)服務新增為系統服務
1.檢視/etc/init.d/是否存在httpd服務
2.将安裝目錄下的apachectl複制到該目錄下并改名為httpd
cp /usr/local/httpd/bin/apachectl /etc/init.d/httpd
将apachectl腳本複制為/etc/init.d/httpd,并将檔案開頭添加chkconfig識别配置,将其添加為Linux系統服務,檔案下面的字元不用删除
#!/bin/sh/
# chkconfig: 35 85 21 //服務級别參數,在3,5級别啟動。啟動和關閉的順序為85,21
# description: Startup script for the Apache HTTP Server //服務描述資訊
.............. //省略下列資訊
[[email protected] httpd-2.4.25]# chkconfig --add httpd //将httpd添加為httpd服務
[[email protected] httpd-2.4.25]#chkconfig httpd on //設定為開機自啟
3.檢視是否添加成功
[[email protected] httpd-2.4.25]#chkconfig --list httpd
[[email protected] httpd-2.4.25]#netstat -anpt | grep httpd
添加為系統服務成功!