切換到apache 的ports安裝資料夾
cd /usr/ports/www/apache22/
安裝和整理
make install clean
設定rc.conf令apache22.sh啟動
vi /etc/rc.conf
加入:
apache22_enable="YES"
重新開機後apache 應該會自動啟動,如沒有可執行以下指令
/usr/local/etc/rc.d/apache22.sh start
到安裝php,由於新版ports沒了mod_php,所以要用lang/php安裝
cd /usr/ports/lang/php5/
設定安裝套件
make config
最重要是選取apache & debug套件,其他按個人喜好吧
安裝和整理
make install clean
安裝完主程式就要安裝插件
cd /usr/ports/lang/php5-extensions/
先選揀要安裝的插件
make config
最主要的安裝插件
ctype
gd
iconv
mysql
overload
pcre
posix
session
tokenizer
xml
zlib
選好後進行安裝
make install clean
到最後是設定apache,令到apache 支援php
vi /usr/local/etc/apache22/httpd.conf
加入
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
兩個程式都安裝完成
大家可以寫一小段php來測試php是否運作正常
<?php
phpinfo();
?>
我將會在下一次寫如何設定和優化httpd.conf
