Linux-CentOs7-Apache安裝
05-07
1、打開根目錄下的test目錄,建立一個apache目錄,進入這個目錄,在這個目錄里準備安裝apachecd /testmkdir apachecd apache
然後進入到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
2、首先跟前面一樣,要先下載Apache,打開Apache官網,按圖示操作
3、使用wget命令下載,下載完成後使用tar解壓wget http://mirror.bit.edu.cn/apache//httpd/httpd-2.4.25.tar.gztar -zxvf httpd-2.4.25.tar.gz4、解壓完成以後,準備一些安裝apache所需要的其他工具先下載apr 和apr-util
wget http://archive.apache.org/dist/apr/apr-1.5.2.tar.gzwget http://archive.apache.org/dist/apr/apr-util-1.5.4.tar.gz下載完成後分別對兩個包進行解壓tar -zxvf apr-1.5.2.tar.gztar -zxvf apr-util-1.5.4.tar.gz解壓後將兩個解壓出來的目錄重命名mv apr-1.5.2 aprmv 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.gztar -zxvf -7.40.tar.gz然後進入到解壓的pcre-8.40目錄,進行pcre編譯安裝cd pcre-8.40/
./configure --prefix=/usr/local/pcre-8.40makemake install6、現在進行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
makemake install7、安裝完成後,進入到apache的bin目錄,將啟動文件加到service里cd /usr/local/apache/bincp apachectl /etc/init.d/httpdsource /etc/profile
echo $PATH9、現在開啟防火牆80埠,操作也跟前面mysql里一樣開啟80埠 firewall-cmd --zone=public --add-port=80/tcp --permanent重新載入設置 firewall-cmd --reload10、ok,現在開啟apache服務,在windos上訪問測試開啟後windows訪問正常賓狗,完成
推薦閱讀:
※關於 Lamp 填坑式學習筆記(2)
※LNMP安裝與配置-nginx
※在 LAMP 或 LNMP 架構中,MySQL 的定位到底是怎樣的?
※Linux-CentOs7-mysql5.7 安裝
※Centos 7 下LAMP環境調試搭配(+phpmyadmin+phpstorm)