Linux apache源码安装自定义Server
首先下載依賴包:
下載apr包:
root@www:/# wget http://archive.apache.org/dist/apr/apr-1.6.3.tar.gz
下載Util
root@www:/# wget http://archive.apache.org/dist/apr/apr-util-1.6.1.tar.gz
下載pcre
root@www:/# wget?http://jaist.dl.sourceforge.net/project/pcre/pcre/8.36/pcre-8.36.tar.gz
下載apache ?http://httpd.apache.org/download.cgi
解壓:root@www:/ tar xzvf ?apr-1.6.3.tar.gz &&?tar xzvf ?apr-util-1.6.1.tar.gz &&?pcre-8.36.tar.gz
安裝apr
切換到apr目錄
./configure –prefix=這里是安裝目錄隨便定義
make && make install
安裝 apr-util
./configure –prefix=這個是apr-util安裝目錄隨便定義? –with-apr=注意這個是上面你安裝apr的目錄
make && make install
安裝 pcre
./configure –prefix=這個是pcre安裝目錄隨便定義
最后一步修改apache源碼
進入apache源碼的include目錄找到 ap_release.h
找到#define AP_SERVER_BASEPRODUCT “Apache”
?
?
?
把Apache 這里我改成LBS
?
?
然后保存
安裝Apache
./configure –prefix=apache的安裝目錄自己定義 –with-apr=你安裝apr的目錄 –with-apr-util=你安裝apr-util的目錄 ?–with- pcre=你安裝pcre的目錄 –enable-module=shared
其中–enable-module=shared表示Apache可以動態的加載模塊,為以后安裝php鋪墊。
make&&make install
修改配置文件,如果不修改的話就啟動了apache服務的話會出現問題:
進入你apache的安裝目錄下的conf找到httpd.conf
添加ServerName localhost:80這句話
如圖
?
?
進入apache安裝目錄下的bin目錄
啟動apachectl
輸入你的網址
運行結果我們可以看到server變成了LBS 并且系統變成Unix了
轉載于:https://www.cnblogs.com/Anwar/p/9871554.html
總結
以上是生活随笔為你收集整理的Linux apache源码安装自定义Server的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 201771010102 常惠琢 《2
- 下一篇: css内容居中