查看“Nginx”的源代码
来自Ubuntu中文
←
Nginx
跳到导航
跳到搜索
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
Ubuntu 9.10 server安装nginx+php(fastcgi) 参考:http://forum.ubuntu.org.cn/viewtopic.php?f=43&t=224662&start=0 第一步,安装nginx Ubuntu 9.10已经包含了nginx, apt-get update apt-get install nginx 执行上面即可完成安装 启动nginx: /etc/init.d/nginx start 然后就可以访问了,http://localhost/ , 一切正常!如果不能访问,先不要继续,看看是什么原因,解决之后再继续。 下面配置php和mysql。 第二步,安装Php和mysql 安装php和MySQL: apt-get install php5-cli php5-cgi mysql-server-5.0 php5-mysql 第三步,安装FastCgi /usr/bin/spawn-fcgi这个文件来管理 FastCgi,它原属于lighttpd这个包里面,但 9.10 后,spawn-fcgi 被分离出来单独成包: apt-get install spawn-fcgi 第三步,配置 nginx 修改nginx的配置文件:/etc/nginx/sites-available/default 修改 server_name localhost; 修改index的一行修改为: index index.php index.html index.htm; 去掉下面部分的注释用于支持 php 脚本: 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; } 重新启动nginx: /etc/init.d/nginx stop /etc/init.d/nginx start 启动fastcgi php: spawn-fcgi -a 127.0.0.1 -p 9000 -C 10 -u www-data -f /usr/bin/php-cgi 为了让php-cgi开机自启动: cd /etc/init.d cp nginx php-cgi vim php-cgi 替换nginx为php-cgi 并修改相应部分为: DAEMON=/usr/bin/spawn-fcgi DAEMON_OPTS="-a 127.0.0.1 -p 9000 -C 10 -u www-data -f /usr/bin/php-cgi" ... stop) echo -n "Stopping $DESC: " pkill -9 php-cgi echo "$NAME." 然后运行rcconf设置php-cgi为开机自启动 在/var/www/nginx-default/目录下创建一个文件: /var/www/nginx-default/index.php 文件内容是: < ?php phpinfo();?> 然后浏览器访问nginx就可以看到一切正常了 了解更多: Nginx 的中文维基:http://wiki.codemongers.com/NginxChs Nginx 的中文站: http://www.nginx.cn
返回
Nginx
。
导航菜单
页面操作
页面
讨论
阅读
查看源代码
历史
页面操作
页面
讨论
更多
工具
个人工具
登录
导航
首页
最近更改
随机页面
页面分类
帮助
搜索
编辑
编辑指南
沙盒
新闻动态
字词处理
工具
链入页面
相关更改
特殊页面
页面信息