「WWW」分類文章彙整

h1

Apache + PHP install

一月 15, 2008

切換到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

Follow

Get every new post delivered to your Inbox.