Apache安裝後的自啟動配置(Linux)

2021-08-30 23:36:34 字數 937 閱讀 6353

make && make install

之後, apache 並不會自動往 init.d 裡面新增自己的 httpd service。

需要手工把 apache 安裝目錄的 bin/apachectl 拷貝乙份到 /etc/init.d/httpd 。

如果想讓 httpd service 能夠在不同的執行級別下都能自動啟動,還需要

,在 #!/bin/sh 下面增加幾行 chkconfig 需要的內容:

關鍵是 chkconfig: 2345 70 30 這一行,

第乙個數字 2345 表示讓 apache 在 2345 這四個級別都自動執行;

第二個數字 70 表示程序啟動的優先順序;

第三個數字 30 表示程序停止的優先順序。

修改儲存之後執行

,chkconfig 就自動在各個級別的 rc*.d 中增加 httpd 的 link 。

要檢視 chkconfig 是否 reset 正確,通過命令

就可以檢視當前 httpd service 被配置在哪幾個執行級別自啟動。

xampp安裝後無法啟動apache

xp下安裝完xampp後,啟動不了apache,老說埠繁忙,最後到安裝目錄的apache logs 下檢視error.log,發現can t load perl file 後來查了下,原來是我安裝了oracle占用了perl5lib。解決辦法是進入安裝目錄,執行 set perl5lib 然後就可以...

Linux 下安裝Nginx,配置自啟動

nginx 是 c語言 開發,建議在 linux 上執行,當然,也可以安裝 windows 版本,本篇則使用 centos 7 作為安裝環境。一.gcc gnu編譯器集合 gcc可以使用預設包管理器的倉庫 repositories 來安裝,包管理器的選擇依賴於你使用的linux發布版本,包管理器有不...

安裝xampp後apache不能啟動解決方法

在windonws7或vista中,如果選擇c盤安裝,由於許可權原因,會出現建立一些檔案失敗的問題。如果你已經據有最高許可權,可以直接裝在c盤。1 沒有安裝vc9的環境。要判斷是否是這一問題十分簡單,只要單獨執行c xampp apache bin httpd.exe時 這個是我的安裝路徑 提示 系...