| 
       
	1.先新建一个 repo 
	# vi /etc/yum.repos.d/centos.it.net.cn.repo 
	放入如下内容 
	[it.net.cn] 
	name=it.net.cn Packages for Enterprise Linux 5 - $basearch 
	baseurl=http://www.it.net.cn/centos/5/$basearch/ 
	enabled=1 
	gpgcheck=0 
	protect=1 
	2.启用 EPEL repo 
	32位机器启用: 
	rpm -ihv http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm 
	64位机器启用: 
	rpm -ihv http://download.fedora.redhat.com/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm 
	附: 
	查看Linux版本及CPU位数: 
	查看系统版本:lsb_release -a 
	查看CPU位数:getconf LONG_BIT 
		3.导入key 
	
		rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL 
	
		4.一键安装 
	
		yum install nginx php-fpm mysql-server 
		如果 nginx 你要用 0.7.65 最新稳定版,把 
	
		yum -y install nginx 
	
		换成 
	
		yum -y install nginx-stable 
	
		就可以了 
	附:完整的安装 
		yum -y update 
	
		yum -y mysql-server 
	
		service mysqld start 
	
		mysqladmin -u root password root 
	
		service mysqld stop 
	
		yum -y install nginx php-fpm php-cli php-pdo php-mysql php-mcrypt php-mbstring php-gd php-tidy php-xml php-xmlrpc php-pear php-pecl-memcache php-eaccelerator 
	
		# APC 和 eAccelerator 有冲突,2选1 
	
		yum -y install php-pecl-apc 
	
		或只要一句 
	
		yum -y install nginx mysql-server php-fpm php-cli php-pdo php-mysql php-mcrypt php-mbstring php-gd php-tidy php-xml php-xmlrpc php-pear php-pecl-memcache php-eaccelerator 
		最后只要 yum -y update 一下,全是最新的 
	
		5.开机启动 
	
		chkconfig --level 345 mysqld on 
	
		chkconfig --level 345 php-fpm on 
	
		chkconfig --level 345 nginx on 
	补充:所有的配置文件都在 /etc 目录下,包括 nginx, php-fpm, mysql 的配置文件,请自行查找设置. 
	6.配置 
		注意:fastcgi_params 要加入这一行 
	
		# vim /etc/nginx/fastcgi_params 
	
		fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; 
	nginx配置: 
	在/etc/nginx/nginx.conf 的 http 节点下的 server 下(所有要支持 php 的 server)添加: 
		location ~ .*\.(php|php5)?$ { 
	
	php配置 
	然后,更改/etc/php-fpm.conf 文件,将listen_address 的值设置成如下(和上面的nginx配置一样): 
	<value name="listen_address">/tmp/php-cgi.sock</value> 
	7.重启 nginx, php-fpm  
	service nginx restart 
	service php-fpm restart 
(责任编辑:IT)  | 
    
