php5.6安装zendopcache加速

时间:2022-07-07 08:02:02

由于升级了php的版本,所以原来的eaaccelerator不支持,故改为opacache试试
centos6.6,php5.6(升级高版本php)

1.安装 Remi

安装最新的 Remi 源自动安装文件*

# CentOS 6 / RHEL 6
yum install http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
# CentOS 7 / RHEL 7
yum install http://rpms.famillecollet.com/enterprise/remi-release-7.rpm

2. 编辑Remi 源配置文件 

vim /etc/yum.repos.d/remi.repo 修改以下

 [remi]

修改 enabled=0  enabled=1

结尾另起一行添加下面的代码:

priority=3

更新yum缓存:

# CentOS 6 / RHEL 6
yum install http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
# CentOS 7 / RHEL 7
yum install http://rpms.famillecollet.com/enterprise/remi-release-7.rpm

3.安装 Zend Opcachepecl版本):

yum install php56w-pecl-zendopcache

注:出现conflict php为5.5则php55w-peclzendopcache,总之与php版本对应

4.安装时产生的 opcache 的配置文件位于默认的 /etc/php.d 目录中:

opcache-default.blacklist
opcache.ini

5.这个配置文件采用的基本就是 README 中的推荐设置,只有几个地方需要修改。

vi /etc/php.d/opcache.ini

6.对照如下推荐配置修改并保存即可:

opcache.memory_consumption=128
opcache.interned_strings_buffer=8
opcache.max_accelerated_files=4000
opcache.revalidate_freq=60
opcache.fast_shutdown=1
opcache.enable_cli=1

7.over查询一下看看是否正确启动了:

php -v

出现:Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies

    with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies