ubuntu 10.04 nginx+mysql+php+zend 环境筹建【Z】

ubuntu 10.04 nginx+mysql+php+zend 环境搭建【Z】

首先要选一个好源,用于更新需要安装的一系列包。
推荐使用网易的源。http://mirrors.163.com/.help/ubuntu.html这里有帮助说明。

1、更新

1

sudo
apt-get update

2、安装nginx
运行:

1

sudo
apt-get intsall nginx

Ubuntu安装之后的文件结构大致为:
* 所有的配置文件都在/etc/nginx下,并且每个虚拟主机已经安排在了/etc/nginx/sites-available下
* 程序文件在/usr/sbin/nginx
* 日志放在了/var/log/nginx中
* 并已经在/etc/init.d/下创建了启动脚本nginx
* 默认的虚拟主机的目录设置在了/var/www/nginx-default

下面可以启动nginx来看看效果(请确保80端口没有其他服务在使用):

1

sudo
/etc/init
.d
/nginx
start

然后打开浏览器,查看http://localhost/ 看看是否看到了“Welcome to nginx!” 如果看到了,说明安装成功。当然,基本上,这块儿都不会出问题。
如果运行不成功,可以先 sudo killall apache2 杀掉apache进程
3、安装php

?

1

sudo
apt-get
install
php5 php5-cgi php5-mysql php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-mhash php5-ming php5-pspell php5-recode php5-snmp php5-tidy php5-xmlrpc php5-sqlite php5-xsl

3、安装spawn-fcgi
为什么要安装spawn-fcgi呢,它用来控制php-cgi进程,以防止进程崩溃或是单进程的效率太低。
网上很多人都说要使用spawn-fcgi必须得安装lighttpd,实际上不必要,可以直接安装spawn-fcgi
运行:

1

sudo
apt-get
install
spawn-fcgi

4、配置
接下来就是最让人头疼的配置。
配置Nginx和spawn-fcgi配合运行
(1).在/etc/nginx/fastcgi_params 文件最后,加入一行,可以用

1

sudo
vi
/etc/nginx/fastcgi_params

加入此行:

1

fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;

(2).另外需要在PHP-CGI的配置文件(Ubuntu 上此配置文件位于/etc/php5/cgi/php.ini)中,找到cgi.fix_pathinfo选项,修改为:

免责声明: 本文仅代表作者个人观点,与无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。

相关资料

推荐阅读

友情链接:
Copyright © 2013-2023 页 当前在线:649人  网站在6时22分10秒内访问总人数:64383人 当前 16.16%  

ubuntu 10.04 nginx+mysql+php+zend 环境筹建【Z】

相关文章:

你感兴趣的文章:

标签云: