马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
欢迎大家来到仓酷云论坛!利用Nginx官方源,Epel扩大库和remi源,remi源基于epel,必需先装置epel源,remi包括php-fpm,mysql-server5.5,假如只必要php-fpm能够独自装置php-fpm后禁用此源.
装置Nginx源:- rpm-ivhhttp://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm
复制代码
装置EPEL源:- (64位体系)rpm-ivhhttp://download.fedora.redhat.com/pub/epel/6/x86_64/epel-release-6-5.noarch.rpm
复制代码- (32位体系)rpm-ivhhttp://download.fedora.redhat.com/pub/epel/6/i386/epel-release-6-5.noarch.rpm
复制代码
装置REMI源:- rpm-ivhhttp://rpms.famillecollet.com/enterprise/remi-release-6.rpm
复制代码
开启REMI,编纂/etc/yum.repos.d/remi.repo复制代码 - yum-yinstallnginxmysql-serverphp-fpmphp-cliphp-pdophp-mysqlphp-mcryptphp-mbstringphp-gdphp-tidyphp-xmlphp-xmlrpcphp-pearphp-pecl-memcachephp-eaccelerator
复制代码 linux大概会提醒没有libmcrypt.so,办理举措以下:- rpm-ivhhttp://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.i686.rpmyumcleanallyummakecache
复制代码- 2、设置nginx、php-fpm开机启动:#chkconfignginxon#chkconfigphp-fpmon注:默许装置启动php-fpm时,呈现以下毛病:正在启动php-fpm:[28-Nov-201108:11:01]ERROR:[poolwww]cannotgetuidforuserapache办理举措:#vi/etc/php-fpm.d/www.conf找到以下两行:user=apachegroup=apache将个中的apache都改成nginx。
复制代码- 4、开启80端口(默许是封闭的):#/sbin/iptables-IINPUT-ptcp--dport80-jACCEPT#/etc/rc.d/init.d/iptablessave#/etc/init.d/iptablesrestart5、修正nginx设置文件,启动nginx和php-fpm:#vi/etc/nginx/conf.d/default.conf变动网站的根目次,增加php默许文件:location/{root/usr/share/nginx/html;indexindex.phpindex.htmlindex.htm;}修正到下代码,增加php撑持:#location~.php${#rootyour/web/path;#fastcgi_pass127.0.0.1:9000;#fastcgi_indexindex.php;#fastcgi_paramSCRIPT_FILENAME/your/web/path$fastcgi_script_name;#includefastcgi_params;#}删除下面一切的#和个中一行(root这行),将/your/web/paht修正为web寄存目次,如/var/www/html。启动nginx和php-fpm:#servicenginxstart#servicephp-fpmstart
复制代码 如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们! |