標籤:

Linux-CentOs7-Apache安裝

1、打開根目錄下的test目錄,建立一個apache目錄,進入這個目錄,在這個目錄里準備安裝apache

cd /test

mkdir apache

cd apache

2、首先跟前面一樣,要先下載Apache,打開Apache官網,按圖示操作

3、使用wget命令下載,下載完成後使用tar解壓

wget mirror.bit.edu.cn/apach

tar -zxvf httpd-2.4.25.tar.gz

4、解壓完成以後,準備一些安裝apache所需要的其他工具

先下載apr 和apr-util

wget archive.apache.org/dist

wget archive.apache.org/dist

下載完成後分別對兩個包進行解壓

tar -zxvf apr-1.5.2.tar.gz

tar -zxvf apr-util-1.5.4.tar.gz

解壓後將兩個解壓出來的目錄重命名

mv apr-1.5.2 apr

mv apr-util-1.5.4 apr-util

重命名之後剪切到apache的scrlib目錄里去

mv apr apr-util httpd-2.4.25/srclib/

5、然後下載pcre,正則的東西,有興趣的可以自己去搜索

先使用wget下載, 然後解壓

ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/

wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.40.tar.gz

tar -zxvf -7.40.tar.gz

然後進入到解壓的pcre-8.40目錄,進行pcre編譯安裝

cd pcre-8.40/

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

make

make install

6、現在進行apache的編譯安裝

先進入到apache的目錄里去

cd /test/apache/httpd-2.4.25

./configure --prefix=/usr/local/apache -with-pcre=/usr/local/pcre-8.40/bin/pcre-config -with-include-apr

make

make install

7、安裝完成後,進入到apache的bin目錄,將啟動文件加到service里

cd /usr/local/apache/bin

cp apachectl /etc/init.d/httpd

然後進入到apache里的conf目錄修改下http.conf文件

cd /usr/local/apache/conf/

vi httpd.conf

然後再下圖位置上加一句ServerName localhost:80, 保存退出

8、將apache的命令也加入環境變數,跟前面的php和mysql一樣,操作見下圖,不明白的可以去看前面的mysql文章

vi /etc/profile

在PATH=$PATH:/usr/local/php/bin:/usr/local/mysql/bin後面追加 :/usr/local/apache/bin

source /etc/profile

echo $PATH

9、現在開啟防火牆80埠,操作也跟前面mysql里一樣

開啟80埠 firewall-cmd --zone=public --add-port=80/tcp --permanent

重新載入設置 firewall-cmd --reload

10、ok,現在開啟apache服務,在windos上訪問測試

開啟後windows訪問正常

賓狗,完成
推薦閱讀:

關於 Lamp 填坑式學習筆記(2)
LNMP安裝與配置-nginx
在 LAMP 或 LNMP 架構中,MySQL 的定位到底是怎樣的?
Linux-CentOs7-mysql5.7 安裝
Centos 7 下LAMP環境調試搭配(+phpmyadmin+phpstorm)

TAG:Apache | LAMP |