由於環境沒有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...