linux(Redhat7)安裝Apache


1.下載apache安裝包以及安裝依賴的包(apr、apr-util、pcre)
wget https://mirrors.cnnic.cn/apache/httpd/httpd-2.4.37.tar.gz
wget http://archive.apache.org/dist/apr/apr-1.5.2.tar.gz
wget http://archive.apache.org/dist/apr/apr-util-1.3.12.tar.gz
wget http://jaist.dl.sourceforge.net/project/pcre/pcre/8.10/pcre-8.10.zip
2.解壓安裝
tar -zxvf http-2.4.34.tar.gz
tar -zxvf apr-1.5.2.tar.gz
tar -zxvf apr-util-1.3.12.tar.gz
unzip pcre-8.10.zip
3.進入相應的目錄
cd apr-1.5.2
./configure --prefix=/usr/local/apr/
make
make install
cd ../
cd apr-util-1.3.12
./configure --prefix=/usr/local/apr-util/ --with-apr=/usr/local/apr/
make
make install
cd ../

cd pcre-8.10
./configure --prefix=/usr/local/pcre/
make
make install
cd ../
注:g++編譯錯誤可以參考 https://www.cnblogs.com/byf-soft/p/10134756.html
cd httpd-2.4.37
./configure --prefix=/usr/local/apache/ --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util/ --with-pcre=/usr/local/pcre/
make
make install
cd /usr/local/apache/conf
vi httpd.conf
打開ServerName 地址改為本機地址 我的地址是192.168.48.133:80
cd ../bin
./apachectl start

打開瀏覽器訪問http://192.168.48.133:80

如果不能訪問 在本機curl http://192.168.48.133:80
若是可以顯示頁面信息,則有可能是防火牆的原因
關閉防火牆
systemctl stop firewalld(暫時關閉)
重新打開瀏覽器訪問http://192.168.48.133:80













免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM