Apache 2.2.4 + PHP 5.2.3 測試環境安裝手記
這次無聊需要裝一個 PHP 環境來做測試,沒裝Mysql是因為不需要
OS: Linux RHAS 4.6 32bits
套件:
httpd-2.2.4.tar.gz
php-5.2.3.tar.gz
預定安裝路徑: /usr/local/
第一步當然是要去下載
httpd: www.apache.org
php: www.php.net
第二步:安裝Apache
#tar -zxvf httpd-2.2.4.tar.gz
#cd httpd-2.2.4
#./configure --prefix=/usr/local/apache --enable-so
#make
#make install
啟動apache
#/usr/local/apache/bin/apachectl start
瀏覽器輸入 http://xxx.xxx.xxx.xxx/ 測試是否已經運作。
第三步: 安裝php
#tar -zxvf php-5.2.3.tar.gz
#cd php-5.2.3
#./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache/bin/apxs --enable-mbstring=all --enable-soap
#make
#make install
#ls /usr/local/apache/modules 看看libphp5.so 在不在...如果不在的話,應該是 --with-apxs2這個參數打錯字....
#cp phhp.ini-dist /usr/local/php/lib/php.ini
第四步:修改/usr/local/apache/conf/httpd.conf
#vi /usr/local/apache/conf/httpd.conf
找到AddType application 行,增加
AddType application/x-httpd-php .php
找到DirectoryIndex 行,在後面增加 index.php
找 LoadModule 行, 看看附近有沒有
LoadModule php5_module modules/libphp5.so 如果有#記號請去掉。
保存httd.conf 重啟apache
#/usr/local/apache/bin/apachectl restart
留言