apache1.3 php编译,安装Apache1.3.29 - Linux+Apache+Mysql+PHP典型配置详解_Linux教程_Linux公社-Linux系统门户网站...
2.安裝Apache1.3.29。
我沒有選擇安裝Apache2.0是我對(duì)他還是不放心,因?yàn)榫W(wǎng)上最新公布的apache的漏洞基本上是針對(duì)2.0,當(dāng)然大家可以自己選擇安裝相應(yīng)的版本。我這里講的都是采用DSO動(dòng)態(tài)編譯的方法編譯Apache.
至于有關(guān)apache的編譯方法,可以參考我以前的文章《apache的靜態(tài)/動(dòng)態(tài)編譯在apache+php+MySQL的應(yīng)用》 http://www.5ilinux.com/apache01.html
軟件獲取:http://httpd.apache.org/
tar zvxf apache_1.3.29.tar.gz
cd apache_1.3.29
修改src/include/httpd.h 增大最大線程數(shù)
#define HARD_SERVER_LIMIT 256
改成
#define HARD_SERVER_LIMIT 2560
保存退出編譯apache
./configure --prefix=/usr/local/apache --enable-module=so --enable-module=rewrite --enable-shared=max --htdocsdir=/var/www &&
make &&
make install
#這里我們通過enable-module參數(shù)告訴設(shè)置腳本,我們需要啟動(dòng)so和rewrite模塊,so模塊是用來提DSO支持的apache核心模塊,而rewrite模塊則是用意實(shí)現(xiàn)地址重寫的模塊,由于rewrite模塊需要DBM支持,如果在初次安裝時(shí)沒有編譯進(jìn)apache,以后需要用到時(shí)需要重新編譯整個(gè)apache才可以實(shí)現(xiàn)。為此除非你可以確定以后不會(huì)用到rewrite模塊,否則還是建議你在第一次編譯的時(shí)候把rewrite模塊編譯好。
enable-shared=max 這個(gè)參數(shù)的作用時(shí)編譯apache時(shí),把除了so以外的所有apache的標(biāo)準(zhǔn)模塊都編譯成DSO模塊。而不是編譯進(jìn)apache核心內(nèi)。
好了安裝apache很簡(jiǎn)單的哦,啟動(dòng)apache看看
/usr/local/apache/bin/apachectl start
然后用ie看http://你的服務(wù)器地址。應(yīng)該能看到熟悉的apache羽毛標(biāo)志。
總結(jié)
以上是生活随笔為你收集整理的apache1.3 php编译,安装Apache1.3.29 - Linux+Apache+Mysql+PHP典型配置详解_Linux教程_Linux公社-Linux系统门户网站...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: install python 3.5.0
- 下一篇: 微粒贷24小时都放款吗