Step.1 安裝 MySQL 4.1
編輯 /usr/local/etc/apache/httpd.conf
搜尋 "AddType":
6-1 檢查如果沒有下面兩行,就手動幫他加上去:
cd /usr/ports/databases/mysql41-serverStep.2 編輯 /etc/rc.conf 加入:
make WITH_CHARSET=big5 WITH_XCHARSET=all BUILD_OPTIMIZED=yes all install clean
mysql_enable="YES"Step.3a 安裝 Apache 1.3
Note: Apache 1.3 與 Apache 2.2 請擇一安裝。
cd /usr/ports/www/apache13/編輯 /etc/rc.conf 加入:
make all install clean
apache_enable="YES"Step.3b 喜歡追新版的人可以安裝 Apache 2.2
cd /usr/ports/www/apache22/編輯 /etc/rc.conf 加入:
make all install clean
apache22_enable="YES"Step.4 安裝 PHP4 Module for Apache:
cd /usr/ports/www/mod_php4/如果有更新 Ports Tree,找不到 mod_php4,請用新的 ports tree 安裝方式:
make all install clean
cd /usr/ports/lang/php4/
make all install clean
NOTE: 在 /usr/ports/lang/php4/ 目錄下安裝要把 build apache module 選項打勾。Step.5 安裝 PHP4 擴充套件:
cd /usr/ports/lang/php4-extensions/Step.6 安裝完之後的調試:
make all install clean
編輯 /usr/local/etc/apache/httpd.conf
搜尋 "AddType":
6-1 檢查如果沒有下面兩行,就手動幫他加上去:
AddType application/x-httpd-php .php6-2 檢查 DirectoryIndex 是否有加上 php 與 phps:
AddType application/x-httpd-php-source .phps
DirectoryIndex index.html index.htm index.php index.phps6-3 檢查 LoadModule 是否有這一行:
LoadModule php4_module libexec/apache22/libphp4.so6-4 最後把 /usr/local/etc/php.ini-dist 複製一份成為 php.ini:
cp /usr/local/etc/php.ini-dist /usr/local/etc/php.ini
NOTE:
FreeBSD 5.x 之後 ports 的 php 擴充套件是分開安裝的,如果需要其他功能如 GD 則要另外安裝 php4-extensions。
沒有留言:
張貼留言