系統環境 :FreeBSD 6.0-RELEASE
安裝過程如下:
- mysql-server-5.0.24a
- php5-5.1.6
- lighttpd-1.4.11_1
先安裝
lighttpd
cd /usr/ports/www/lighttpd/
make config
[X] OPENSSL Enable SSL support
[ ] OPENLDAP Enable LDAP support
[X] MYSQL Enable MYSQL support
[X] IPV6 Enable IPV6 support
[X] CML Enable Cache Meta Language support
make install clean
安裝
mysql
cd /usr/ports/databases/mysql50-server
make install clean WITH_CHARSET=utf8 WITH_LINUXTHREADS=yes
安裝
php
cd /usr/ports/lang/php5
cd /usr/ports/lang/php5-extensions/
make config
選擇你想要的 extensions
灌好之後 就可以用了 然後打開
家目錄設定
userdir.path = “public_html”
userdir.basepath = “/home/”
重點來了 如果執行網頁
http://localhost/phpinfo.php 出現 550 error
則你忘記執行fastcgi
php-cgi -v
PHP 5.1.6 (
cgi-fcgi) (built: Sep 19 2006 22:42:28) (DEBUG)
Copyright (c) 1997-2006 The PHP Group
Zend Engine v2.1.0, Copyright (c) 1998-2006 Zend Technologies
然後執行
php-cgi -b 127.0.0.1:81 &
即可 port部份 隨機bind一個即可
lighttpd 設定檔