linux編譯安裝Apache

2021-10-03 14:57:03 字數 2258 閱讀 4755

編譯安裝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切...