安裝的前提是:已經安裝好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
解決辦法:
wgetwget
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安裝了 ...