Lnmp下PHP开启Opcache缓存,PHP开启缓存优化方法

Posted 简忆工作室

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Lnmp下PHP开启Opcache缓存,PHP开启缓存优化方法相关的知识,希望对你有一定的参考价值。

Opcache(脚本缓存),这是 php 自带(php5.5 以后)的加速组件,官方认证且经常更新,所以想要服务器速度飞起来就一定要启用。

一、启用 OPcache 脚本(本文以lnmp1.7为了,其他的改下版本号)

cd  /root/lnmp1.7
./addons.sh install opcache

此脚本是用来安装 opcache 的,LNMP 1.7 下安装的 PHP 5.5 或更高版本的 PHP 不需要额外安装 OPcache,默认已经安装上但未启用,要执行上面的命令进行开启。

二、配置 Opcache

打开 php.ini 文件,增加如下配置

[Zend Opcache]
opcache
.enable=1;
opcache
.enable_cli=1;
opcache
.force_restart_timeout=3600;
opcache
.memory_consumption=128;
opcache
.interned_strings_buffer=8;
opcache
.max_accelerated_files=4000;
opcache
.fast_shutdown=1;

Lnmp下PHP开启Opcache缓存,PHP开启缓存优化方法

三、重启PHP

service php-fpm restart

在 phpinfo 里面能看到 Zend OPcache 开启了,这里面最重要的参数是 cache hits,代表缓存命中率;下面的 cache misses 代表为缓存未命中率

Lnmp下PHP开启Opcache缓存,PHP开启缓存优化方法

四、缓存清除

重启php即可。

service php-fpm restart
Lnmp下PHP开启Opcache缓存,PHP开启缓存优化方法

扫码二维码

获取更多精彩

简忆工作室

Lnmp下PHP开启Opcache缓存,PHP开启缓存优化方法


戳这!


以上是关于Lnmp下PHP开启Opcache缓存,PHP开启缓存优化方法的主要内容,如果未能解决你的问题,请参考以下文章

php开启opcache加速

php_opcache怎么开启不了

怎么知道php5.6有没有开启opcache

php8编译安装开启opcache和jit配置

求救,为啥PHP 开启opcache后,访问502 Bad Gateway错误

PHP7开启OPcache和Swoole哪个提升更大?性能的提升对比