當前位置:
首頁 > 知識 > 把編譯安裝的httpd 實現服務腳本,通過service和chkconfig 進行管理

把編譯安裝的httpd 實現服務腳本,通過service和chkconfig 進行管理

1 編譯安裝httpd

把httpd編譯安裝在/app/httpd/目錄下。

2 在/etc/rc.d/init.d/目錄下新建一個文件httpd

這個文件的目的在於讓service 命令可以管理編譯安裝的httpd服務。

文件內容如下:

[root@CentOS68 ~]# cat /etc/rc.d/init.d/httpd

#!/bin/bash
#
# httpd Start up the httpd server daemon
#
# chkconfig: 2345 99 01
# description: httpd is a protocol for web server.
# This service starts up the httpd server daemon.
#
# processname: httpd
case $1 in
start)
/app/httpd/bin/apachectl start ;;
stop)
/app/httpd/bin/apachectl stop ;;
status)
/app/httpd/bin/apachectl status ;;
*)
echo err
esac

3 添加為開機啟動

[root@CentOS68 /app/httpd/bin]# chkconfig --add httpd
[root@CentOS68 /app/httpd/bin]# chkconfig --list |grep httpd
httpd 0:off 1:off 2:on 3:on 4:on 5:on 6:off

可以看到已經添加成功

4 通過service 命令啟動服務

[root@CentOS68 ~]# service httpd start
httpd: Could not reliably determine the server"s fully qualified domain name, using CentOS68.localhost for ServerName

可以看到會報錯,但是服務已經啟動成功了,修改/app/httpd/conf/httpd.conf這個文件,把98行前面的#去掉即可

98 #ServerName www.example.com:80

現在可以通過service命令管理手動安裝的httpd 服務了

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 科技優家 的精彩文章:

Java 泛型在實際開發中的應用
EasyNetQ之多態發布和訂閱
SQL執行過程中的性能負載點
web本地存儲技術-cookie、sessionStorage和localStorage
常見的排序演算法總結(JavaScript)

TAG:科技優家 |

您可能感興趣

用Pytorch 實現的 Capsule Network
德國女性已經實現了自我?Deutsche Frauen verwirklichen sich selbst……
Abercrombie&Fitch 是如何通過改革實現復甦的?
Ceilometer和Monasca 能幫OpenStack實現智能運維
SAP Cloud for Customer Extensibility的設計與實現
大新聞!Facebook 開源了 Python 實現的物體檢測研究平台 Detectron
C++重載 operator new 和 operator delete 實現內存泄漏跟蹤器
ArrayList,LinkedList,Vector基本原理與實現
Logistic regression 的梯度下降解法-附python實現
mybatis使用load data local infile實現導入數據到mysql資料庫
通過 Docker 實現在 Linux 容器中運行 Microsoft SQL Server 資料庫
redis緩存和cookie實現Session共享
使用Tensorflow Object Detection API實現對象檢測
基於google protobuf的gRPC實現
SpaceTime Enterprises 用VR實現你的太空夢
在Spark 上實現 TensorFlow 的庫——Sparkflow
流式處理:使用 Apache Kafka的Streams API 實現 Rabobank 的實時財務告警
android 訪問webservice(解析一行代碼實現)
SpringBoot整合Mybatis實現事務控制
Occipital推出MR創作工具Bridge Engine,實現密實3D映射