centos7的apache編譯安裝

2021-09-27 08:34:56 字數 2295 閱讀 5521

首先安裝幾個必要的軟體包

apr包:

apr-util包:

pcre包:

第一步驟:安裝開發環境

yum -y install gcc gcc-c++ make expat-devel
第二步驟:安裝apr

tar xvf apr-1.7.0.tar.gz

cd apr-1.7.0

./buildconf

vim configure

# $rm "$cfgfile" // 注釋該行

./configure --prefix=/usr/local/apr

make ; make install

第三步驟:安裝apr-util工具包

tar xvf apr-util-1.6.1.tar.gz

cd apr-util-1.6.1

./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr

make ; make install

第四步驟:安裝pcre

tar xvf pcre-8.00-tar-gz

cd pcre-8.00

./configure --prefix=/usr/local/pcre

make ; make install

第五步驟:安裝httpd

老規矩,用echo $?檢視返回值

第六步驟:新增系統服務目前,我們已經可以通過/usr/local/apache/bin/apachectl實現服務的開啟。

接下來我們需要將該服務新增到系統服務,通過systemctl管理。

1.將啟動指令碼拷貝至系統服務

(在第二,三行新增如下內容)

這邊稍作解釋:

35 85 15 分別代表------ 預設在init3和init5開啟 ; 開啟優先順序85 ; 關閉優先順序15

2.新增服務

chconfig --add httpd
3.啟動服務

到這裡我們的httpd就編譯安裝完成了。

最後提及本次操作的一些的目錄

**站點:/usr/local/apache/htdocs/

主配置檔案: /usr/local/apache/conf/httpd.conf

輔配置檔案: /usr/local/apache/conf/extra/*.conf

服務指令碼: /usr/local/apache/bin/apachectl

日誌檔案:/usr/local/apache/log/access_log 和 /usr/local/apache/log/error_log

pid檔案:/usr/local/apache/log/httpd.pid

centos7安裝Apache環境

安裝apache apache在預設的centos倉庫中可用,安裝非常簡單。在centos和rhel上,apache軟體包和服務稱為httpd。要安裝軟體包,請執行以下命令 sudo yum install httpd安裝完成後,啟用並啟動apache服務 sudo systemctl start ...

centos7中Apache的使用

1 apache基本操作 安裝 yum install httpd 啟動 service httpd start 停止 service httpd stop 安裝完httpd,啟動http服務,檢視服務是否已啟動,service httpd status 如果centos中開啟了防火牆,則要先將ht...

在CentOS 7上安裝Apache

apache http伺服器是世界上最流行的web伺服器。它是一款免費的開源和跨平台的http伺服器,提供強大的功能,可以通過各種模組進行擴充套件。以下說明介紹如何在centos 7機器上安裝和管理apache web伺服器。安裝apache apache在預設的centos倉庫中可用,安裝非常簡單...