博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
centos6 yum安装nginx、php-fpm
阅读量:6371 次
发布时间:2019-06-23

本文共 1806 字,大约阅读时间需要 6 分钟。

1、

 

使用Nginx官方源,Epel扩展库和remi源,remi源基于epel,必须先安装epel源,remi包含php-fpm,mysql-server5.5,如果只需要php-fpm可以单独安装php-fpm后禁用此源.

安装源:

rpm -ivh http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm

安装EPEL源:

(64位系统) rpm -ivh http://download.fedora.redhat.com/pub/epel/6/x86_64/epel-release-6-5.noarch.rpm
(32位系统) rpm -ivh http://download.fedora.redhat.com/pub/epel/6/i386/epel-release-6-5.noarch.rpm

安装源:

rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

开启REMI,编辑 /etc/yum.repos.d/remi.repo

修改 enable=1
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

linux可能会提示没有libmcrypt.so, 解决办法如下:

 

rpm -ivh http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.i686.rpm yum clean all yum makecache
yum install libmcrypt
2、设置nginx、php-fpm开机启动:# chkconfig nginx on# chkconfig php-fpm on注:默认安装启动php-fpm时,出现如下错误:正在启动 php-fpm:[28-Nov-2011 08:11:01] ERROR: [pool www] cannot get uid for user 'apache'解决办法:# vi /etc/php-fpm.d/www.conf找到以下两行:user = apachegroup = apache将其中的apache都改为nginx。
4、开启80端口(默认是关闭的):# /sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT# /etc/rc.d/init.d/iptables save# /etc/init.d/iptables restart5、修改nginx配置文件,启动nginx和php-fpm:# vi /etc/nginx/conf.d/default.conf更改网站的根目录,添加php默认文件:location / {root   /usr/share/nginx/html;index  index.php index.html index.htm;}修改到下代码,添加php支持:# location ~ \.php$ {#    root      your/web/path;#    fastcgi_pass   127.0.0.1:9000;#    fastcgi_index  index.php;#    fastcgi_param  SCRIPT_FILENAME  /your/web/path$fastcgi_script_name;#    include        fastcgi_params;#}删除上面所有的#和其中一行(root这行),将/your/web/paht修改为web存放目录,如/var/www/html。启动nginx和php-fpm:# service nginx start# service php-fpm start

 

转载地址:http://gruqa.baihongyu.com/

你可能感兴趣的文章
springcloud(十三):Eureka 2.X 停止开发,但注册中心还有更多选择:Consul 使用详解...
查看>>
关于Boolean类型做为同步锁异常问题
查看>>
TestLink运行环境:Redhat5+Apache2.2.17+php-5.3.5+MySQL5.5.9-1
查看>>
Get File Name from File Path in Python | Code Comments
查看>>
显示本月每一天日期
查看>>
[转]java 自动装箱与拆箱
查看>>
NET的堆和栈04,对托管和非托管资源的垃圾回收以及内存分配
查看>>
think in coding
查看>>
IdHttpServer实现webservice
查看>>
HTML的音频和视频
查看>>
Unsupported major.minor version 52.0
查看>>
面对对象之差异化的网络数据交互方式--单机游戏开发之无缝切换到C/S模式
查看>>
优酷网架构学习笔记
查看>>
把HDFS里的json数据转换成csv格式
查看>>
WEEX-EROS | 集成并使用 bindingx
查看>>
广州牵引力来告诉你学编程先学什么语言好?
查看>>
广州牵引力总结初学者怎样学好UI设计?
查看>>
使用Metrics方法级远程监控Java程序
查看>>
Spring核心系列之Bean的生命周期
查看>>
VasSonic源码之并行加载
查看>>