1. 程式人生 > >linux中的centos中的http安裝過程

linux中的centos中的http安裝過程

http pac star 完成 apache gcc-c++ -a bin src

在linux中安裝軟件有大類,一類是軟件包安裝,一類是源代碼安裝。軟件包安裝就是指將編譯好的二進制封裝成RPM包,可以直接使用RPM工具和yum工具安裝。源代碼安裝是指沒有編譯成二進制,需要通過手動編譯的。
源碼安裝過程:
:於centos中沒有安裝gcc、gcc-c++的虛擬機,需要先輸入yum install gcc gcc-c++。在瀏覽器中找到apr,apr-util,http,prce的下載源,在通過wget IP地址,對這些包進行下載,下載完成之後解壓到/usr/local/src
:(1)然後進入解壓後的/usr/local/src/apr1.7.0中對其進行編譯和安裝
cd apr-1.7.0
./configure --prefix=/usr/local/apr
make
make install
(2)進入到解壓後的/usr/local/apr -util1.6.1中進行編譯和安裝
cd /usr/local/src/apr-util-1.6.1
./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr
make
make install
(3)進入解壓到的/usr/local/pcre-8.43中進行編譯和安裝
cd prec-2-10.33/
./configure --prefix=/usr/local/pcre
make
make install
(4)進入解壓到的/usr/local/htppd中進行編譯和安裝,由於httpd的安裝依賴於apr、apr-util、pcre
cd /usr/local/src/http
./configure -prefix=/usr/local/apache24 --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --with-pcre=/usr/local/pcre
make
make install
:啟動http服務

cd /usr/local/apache24/bin
./apachectl start

linux中的centos中的http安裝過程