/export/home/guoj/)# 解壓並進入目錄
gzip -dc mysql-3.22.30.tar.gz | tar xvf -
cd mysql-3.22.30
# 配置、編譯、安裝
./configure --prefix=/export/home/guoj/mysql
make
make install
# 初始化資料庫並啟動
scripts/mysql_install_db
cd /export/home/guoj/mysql/bin
./safe_mysqld &
cd ../php-3.0.11
cp php3.ini-dist php3.ini
vi php3.ini
# 關鍵修改:
doc_root = /export/home/guoj/www/htdocs/
extension_dir = /export/home/guoj/php-3.0.11/
extension = php3_mysql.dll # UNIX 下通常為 .so,此處為歷史殘留寫法
# 複製至系統目錄
cp php3.ini /usr/local/lib/php3.ini
vi /export/home/guoj/www/conf/httpd.conf
# 新增:
AddType application/x-httpd-php3 .php3
<Directory "/export/home/guoj/php-3.0.11/">
Options FollowSymLinks
AllowOverride None
</Directory>
/export/home/guoj/www/bin/apachectl start
瀏覽器訪問 https://your-server/ 應顯示 Apache 預設頁面;建立 test.php3 驗證 PHP 解析。
--enable-track-vars 在 PHP 4.0 後已內建,無需額外指定。