centos6.5 php-fpm,centos6.5下面php和php-fpm的安装和开启opcache

1 下载对应版本

2 rz命令获取下载的数据包(如果没有安装,则yum install lrzsz安装下) 然后上传软件

3 tar -zxvf php-5.5.15.tar.gz

4 cd /usr/local/ php-5.5.15

5 编译 注意:这里要加上php-fpm 这个是fastcgi

./configure --prefix=/usr/local/php --enable-fpm --with-mcrypt --enable-mbstring --disable-pdo --with-curl --disable-debug --disable-rpath --enable

-inline-optimization --with-bz2 --with-zlib --enable-sockets --enable-sysvsem --enable-sysvshm --enable-pcntl --enable-mbregex --with-mhash --enable-zip --with-pcre-regex --with-mysql --with-mysqli --enable-opcache

报错1:

Xml没有安装,按照提示安装 重新编译

报错2:

mcrypt.h not found. Please reinstall libmcrypt”的解决方法

解决办法一

1)安装第三方yum源

wget http://www.atomicorp.com/installers/atomic

sh ./atomic

2)使用yum命令安装

yum  install  php-mcrypt

libmcrypt  libmcrypt-devel

7 编译安装

make

make install

注意:如果里面有报错,按报错提示安装,然后重新运行

8 安装下php-fpm

cp /usr/local/php-5.5.15/etc/php-fpm.conf.default

/usr/local/php/etc/php-fpm.conf

9 安装下启动脚本 设置成可执行

chmod a+x /etc/init.d/php-fpm

php-fpm启动脚本文件在最后面附件里面:

10 配置nginx

Vim /usr/local/nginx/conf/nginx.conf

修改

user = www

group = www

如果www用户不存在,那么先添加www用户

groupadd www

useradd -g www www

把location /{

root html;

index index.php index.html;

}

这个的框去掉剩下

把支持php脚本的注释去掉,修改红色部分

# pass the PHP scripts to

FastCGI server listening on 127.0.0.1:9000

#

location ~ \.php$ {

root html;

fastcgi_pass 127.0.0.1:9000;

fastcgi_index index.php;

fastcgi_param SCRIPT_FILENAME

$document_root$fastcgi_script_name;

include fastcgi_params;

}

11 配置opcache 这个手动在php.ini里面添加

把这句

zend_extension=/usr/local/php/modules/opcache.so

加到[opcache]里面去

opcache.enable改为1

12 重启nginx

service nginx restart

13 查看是否安装成功 配置nginx使其支持php 查看phpinfo()

cd /usr/local/nginx/html

vim index.php

地址栏上输入

localhost

查看localhost

14 删除php的安装文件,应该没用了

Rm –rf /usr/local/php-5.5.15 –R

附件:

这个是php-fpm启动脚本,php不需要重新启动,php-fpm可能需要,

以后可以用service php-fpm

start|stop|restart来管理了

附件地址:

http://files.cnblogs.com/wowotou/php-fpm_begin.zip

原文:http://www.cnblogs.com/wowotou/p/3934937.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值