rh9 下的apache1.3.37+mysql5.0.22+php4.4.4 配置(轉)

ba發表於2007-08-15
rh9 下的apache1.3.37+mysql5.0.22+php4.4.4 配置(轉)[@more@]前面已經介紹過了mysql的配置了
這次配置的是apache1.3.37 ,原來用的是apache2.2.3 後來發現1.3.37的更好一些
得到apache1.3.37的原始碼後
tar xzvf apache-1.3.37
cd apache-1.3.37
./configure --prefix=/usr/local/apache --enable-module=so --enable-module=rewrite --enable-shared=max --htdocsdir=/var/www && make && make install
#這裡我們透過enable-module引數告訴設定指令碼,我們需要啟動so和rewrite模組,so模組是用來提DSO支援的apache核心模組,而rewrite模組則是用意實現地址重寫的模組,由於rewrite模組需要DBM支援,如果在初次安裝時沒有編譯進apache,以後需要用到時需要重新編譯整個apache才可以實現。為此除非你可以確定以後不會用到rewrite模組,否則還是建議你在第一次編譯的時候把rewrite模組編譯好。
enable-shared=max 這個引數的作用時編譯apache時,把除了so以外的所有apache的標準模組都編譯成DSO模組。而不是編譯進apache核心內。
然後修改一下/usr/local/apache/conf/httpd.conf檔案 把Servername 前的註釋去掉 再在後面加上localhost:80
ok 啟動一下看看 /usr/local/apache/bin/apachectl start
2.安裝php-4.4.4
tar xzvf php-4.4.4
cd php-4.4.4
./configure --prefix=/usr/local/php
--with-mysql=mysql5 #後來我重灌了mysql 目錄裝在/mysql5下
--enable-force-cgi-redirect
--with-freetype-dir=/usr
--with-png-dir=/usr
--with-gd --enable-gd-native-ttf
--with-ttf
--with-gdbm
--with-gettext
--with-iconv
--with-jpeg-dir=/usr
--with-png
--with-zlib
--with-xml #系統的xml庫一定要和php版本匹配 不然會編譯不成功
--enable-calendar
--with-apxs=/usr/local/apache/bin/apxs
make && make install
vi /usr/local/apache/conf/httpd.conf
查詢;
在此範圍新增
AddType application/x-httpd-php .php #記住.php有空格哦
AddType application/x-httpd-php-source .phps
然CPOPY PHP的配置檔案
cp ../php4.4.4/php.ini.dist /usr/local/php/lib/php.ini
修改php.ini檔案
register_globals = On
OK!重啟apache
再寫一個phpinfo測試頁吧
大功告成 去笑笑吧 ^-^
這是偶第一次在rh9 workstation上配置成功的哦

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10617731/viewspace-959784/,如需轉載,請註明出處,否則將追究法律責任。

相關文章