編譯安裝apache http server,目前最新的版本為2.4.41,做好apr,apr-util,pcre的安裝後編譯安裝即可。
三個:apr,apr-util,pcre,已安裝的可以跳過。
tar -zxvf apr-1.7.0.tar.gz
cd apr-1.7.0
./configure --prefix=/usr/local/apr/apr
make
sudo make install
安裝位置自定義。
tar -zxvf apr-util-1.6.1.tar.gz
cd apr-util-1.6.1
./configure --prefix=/usr/local/apr/util --with-apr=/usr/local/apr/apr
安裝位置自定義,如果另外如果在上一步更改了apr的預設安裝位置需要使用
--with-apr
指定自定義的apr的安裝位置。
然後編譯安裝:
make
sudo make install
tar -zxvf pcre-8.44.tar.gz
cd pcre-8.44
./configure --prefix=/usr/local/pcre
make
sudo make install
官網
由於修改了apr的預設安裝位置,這裡提示找不到apr,因此使用
./configure --help
檢視一下選項幫助。
選項挺多的不過需要的有關apr的選項:
因此加上選項:
若出現pcre找不到再加上:
vim prefix/conf/httpd.conf
其中prefix為安裝位置。根據需要修改伺服器名,埠等。
搜尋servername,初始的配置可以修改為:
servername localhost:80
prefix/bin/apachectl -k start
prefix為安裝位置,許可權拒絕**sudo.
瀏覽器輸入剛才的自定義的servername:
成功,這裡顯示的是安裝目錄下htdocs/index.html.
linux編譯安裝Apache
編譯安裝apache http server,目前最新的版本為2.4.41,做好apr,apr util,pcre的安裝後編譯安裝即可。三個 apr,apr util,pcre,已安裝的可以跳過。tar zxvf apr 1.7.0.tar.gz cd apr 1.7.0 configure pre...
Linux下編譯安裝Apache
一 安裝apache前準備,選擇一種即可 1.更改系統自帶httpd服務 檢查該環境中是否已經存在httpd服務的配置檔案,預設儲存路徑 etc httpd httpd.conf 這是centos預裝的apache的乙個ent版本,一般我們安裝源 版的apache 如果已經存在 etc httpd ...
Apache編譯安裝
1 apache編譯包 2 apr編譯包 3 apr util編譯包 ps 三個包均在同乙個網頁上 4 pcre編譯包 wget ftp ftp.pcre.org pub pcre pcre 8.44.tar.bz2 1 apr編譯安裝 解壓 tar xjf apr 1.7.0.tar.bz2cd切...