1. 程式人生 > >二進制編譯httpd

二進制編譯httpd

圖片 防火 分享 apachectl proxy image tables bsp usr

今天是一八年九月十二日,星期三,天氣陰,

今天我們學習了用二進制編譯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