Centos 7 下Apache的原始碼安裝

2022-05-17 18:39:09 字數 2180 閱讀 5098

安裝的前提是:已經安裝好centos 7系統,安裝前最好先檢查一下是否有舊版本的apache,如果有盡量解除安裝

安裝之前我們需要先檢查gcc和g++是否安裝,如果沒有,使用一下命令安裝:

yum -y install gcc

安裝g++有所不同:

yum -y install gcc-c++

1.需要先安裝 zlib:

[root@xt test]# tar -zxf zlib-1.2.8.tar.gz  

[root@xt test]# cd  zlib-1.2.8 

[root@xt zlib-1.2.8]# ./configure --prefix=/usr/local/apr  

[root@xt zlib-1.2.8]# make && make install

2.安裝apache:

理論上執行完這個命令apache的安裝就已經完成了,但是在centos 7中會報乙個錯誤:

configure: error: apr not found . please read the documentation

解決辦法:

wget 

wget 

wget

2.編譯安裝:

yum remove apr-util-devel apr apr-util-mysql apr-docs apr-devel apr-util apr-util-docs 

具體步驟如下:

a:解決apr not found問題》

[root@xt test]# tar -zxf apr-1.4.5.tar.gz  

[root@xt test]# cd  apr-1.4.5  

[root@xt apr-1.4.5]# ./configure --prefix=/usr/local/apr  

[root@xt apr-1.4.5]# make && make install  

b:解決apr-util not found問題》

[root@xt test]# tar -zxf apr-util-1.3.12.tar.gz  

[root@xt test]# cd apr-util-1.3.12  

[root@xt apr-util-1.3.12]# ./configure --prefix=/usr/local/apr-util -with- apr=/usr/local/apr/bin/apr-1-config  

[root@xt apr-util-1.3.12]# make && make install 

c:解決pcre問題》

[root@xt test]#unzip -o pcre-8.10.zip  

[root@xt test]#cd pcre-8.10  

[root@xt pcre-8.10]#./configure --prefix=/usr/local/pcre  

[root@xt pcre-8.10]#make && make install 

4.最後編譯apache時加上:

--with-apr=/usr/local/apr \

--with-apr-util=/usr/local/apr-util/ \

--with-pcre=/usr/local/pcre

成功編譯完成~

centos7下編譯安裝apache

一 準備軟體 將上述軟體上傳到 usr src下 二 環境檢查 檢查gcc是否已安裝 gcc v 安裝gcc yum y install gcc gcc c make 安裝完後檢查 gcc v 三 安裝 1 安裝apr tar zxf apr 1.7.0.tar.gz cd apr 1.7.0 co...

centos7安裝Apache環境

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

CentOS7下 Apache的安裝配置方法

前些天安裝了nginx,為了好玩我就又安裝apache,apache的安裝還算順利。在此做一下學習記錄和經驗分享。一 安裝httpd 1 先檢視一下系統有沒有已經安裝了httpd的,如果啥都沒查到,那就是沒安裝唄。如果有 rpm e 查到的rpm報名,進行刪除即可。2 我這裡就直接使用yum安裝了 ...