# 準備工作:
# 1、安裝一個Ubuntu(廢話),本人用的是 Ubuntu Server 9.04,什麼初始服務都沒裝
# 2、把更新源設置到國內網站,即編輯 sources.list,本人設置的是 mirrors.163.com 的,CN99的也不錯。
# 3、更新系統,也就是sudo apt-get update
sudo su # 務必以管理員模式運行
apt-get install nginx
apt-get install php-cgi php-mysql php-gd
apt-get install mysql-server
apt-get install rcconf
apt-get install lighttpd
update-rc.d -f lighttpd remove
# 也可以用rcconf 去 除 lighttpd
vi /etc/nginx/sites-available/default
# index的一行修改爲: index index.php index.html index.htm;
# 去掉下面部分的註釋:
location ~ /.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /var/www/nginx-default / $fastcgi_script_name;
Include /etc/nginx/fastcgi_params;
}
vi /etc/rc.local
# 加入 spawn-fcgi -f /usr/bin/php-cgi -a 127.0.0.1 -p 9000 -C 10 -u www-data -g www-data
shutdown -r now # 重啓後即執行 rc.local 中腳本,啓動 Fast CGI 進程
重啓後如圖所示
執行 w3m localhost 結果(phpinfo)