Ubuntu8.04快速搭建nginx+php系统
|
昨天在FreeBSD下玩了nginx+php,今天到ubuntu下来玩玩了,首先要感谢“过够了”的文章以下是按他的文章修改而来。在ubuntu下搭建比freebsd下速度要快得多,因为在freebsd我是用ports方式安装,需要编译,ubuntu下直接apt-getinstall的方式安装,速度很快,下面就来开始安装吧! 1,安装nginx,执行以下命令,很快完成,不过目前apg-get方式安装默认是0.5.33的版本 sudoapt-getinstallnginx 配置文件默认安装位置:
|
例:建一个虚拟Server
server{
listen80;
server_name
access_log/var/log/nginx/home.ucenter.access.log;
location/{
root/var/www/23day.com;
indexindex.php;
location~.php${
fastcgi_pass127.0.0.1:9000;
fastcgi_indexindex.php;
fastcgi_paramSCRIPT_FILENAME/var/www/23day.com$fastcgi_script_name;
include/etc/nginx/fastcgi_params;
}
}
2,安装php-cgi模块
执行sudoapt-getinstallphp5-cgi
配置文件默认安装位置:
php-cgi:/usr/bin/php-cgi
php5-cgi:/usr/bin/php5-cgi
cgiconfig:/usr/bin/cgi/php.ini
修改php.ini文件的cgi.fix_pathinfo数据为1,默认为0cgi.fix_pathinfo=1;这样php-cgi方能正常使用SCRIPT_FILENAME这个变量
源代码网供稿.