Linux手動安裝Apache2 4

2021-10-01 16:04:25 字數 1524 閱讀 7695

由於環境沒有administrator許可權,但是需要安裝apache服務,這樣只有安裝到自己的目錄下,一次沒有執行yum,apt-get.brew等許可權。對於沒有依賴包也需要手動乙個乙個的安裝。

這個方法理論上適用於所有的 linux,我在centos和ubuntu試過,沒有問題。

安裝apr

下面的***,均是自己的使用者名稱,根據實際情況修改。

wget 

tar -xzf apr-1.7.0.tar.gz

cd apr-1.7.0

./configure --prefix=./configure --prefix=/home/***/bin/apr

make && make install

這裡有可能有乙個error: rm: cannot remove 『libtoolt』: no such file or directory。

解決方法就是參考這個,在配置檔案裡面加乙個-f

安裝apr-util

wget 

tar -xzf apr-util-1.6.1.tar.gz

cd apr-util-1.6.1

./configure --prefix=/home/***/bin/apr-util --with-apr=/home/***/bin/apr

make && make install

安裝pcre

wget 

tar -xzf pcre-8.38.tar.gz

cd pcre-8.38

./configure --prefix=/home/***/bin/pcre

make && make install

安裝上面的一堆依賴,就可以安裝apache了。

make && make install安裝上面的步驟,基本上就快完成了。還有乙個一步。

cd /home/***/bin/apache2.4

./apachectl start

如果沒有任何報錯的花,大功告成。通過ip就可以訪問了。

linux下手動安裝apache

下面是官方文件的要求,必須安裝apr apr util pcre,gcc c 等包,文件url位址 所以,沒有這些支援的需要提前安裝好不然會出現個各種錯誤。tar zxvf apr util 1.6.1.tar.gz cd apr util 1.6.1 configure prefix usr lo...

apache手動安裝

2 修改apache24 conf httpd.conf 配置檔案 修改web服務的安裝路徑 define srvroot c wapm apache24 serverroot 配置服務監聽埠 listen 80 關聯php模組 支援 ssl loadfile c wapm php ssleay32...

Linux下手動編譯安裝Apache2 x

或者tar xzvf httpd 2.4.4.tar.gz 2 編譯並安裝apache2.x configure prefix usr local apache2 enable so 其中,prefix 指定安裝的路徑。make make install 這個需要超級管理員使用者 3 現在已經將 a...