二進制編譯httpd
今天是一八年九月十二日,星期三,天氣陰,
今天我們學習了用二進制編譯httpd,我現在來詳細的說幾個點:
首先可以先將yum進行安裝
也可以用二進制編譯進行安裝 在瀏覽器http://www.apache.org/dist/httpd/上下載:
http的那個,之後安裝相應的安裝包:yum install apr-util apr-devel apr-util-devel
註意下載tar .gz之後不能解壓,要在虛擬機內部解壓,解壓文件:tar xzf httpd-2.4.34.tar.bz2
解壓完之後,需要預編譯安裝的目錄:./configure --prefix=/usr/local/apache2 --disable-proxy 註意要禁止該模塊,編譯容易出問題
之後安裝:make &&make install 進行之後cd 到 /usr/local/apache2目錄下
進入之後ls查看一下,會出現幾個文件:{ -htdocs 是存放主頁面}
{ -conf 是存放配置文件}
{bin 是目錄是啟動腳本}
之後cd到根目錄下啟動服務: /usr/local/apache2/bin/apachectl start
再查看進程:ps -ef | grep httpd
之後設置防火墻:iptables -F
iptables -X
iptables -L
最後進行網頁訪問會出現這個:
這就成功了
謝謝今天完畢
二進制編譯httpd