折腾无极限
不曾长大

开启了Memcached和Opcache优化

本服务器使用的军哥的Lnmp1.6,开启了Memcached和Opcache很简单。

Memcached

Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提供动态、数据库驱动网站的速度。

安装
执行 /root/lnmp1.6 进入lnmp解压后的目录,执行:./addons.sh install memcached

提示选择安装 php-memcache或php-memcached扩展,discuz x使用的是前者,功能上php-memcached更强大一些。 输入对应的序号,回车,再次确认回车开始安装。

卸载
执行:./addons.sh uninstall memcached

Opcache

Opcache 是 Zend 开发的闭源但可以免费使用的 PHP 优化加速组件。LNMP 1.3上默认已安装但未启用。

安装
执行 /root/lnmp1.6 进入lnmp解压后的目录,执行:./addons.sh install opcache

Opcache和eAccelerator是冲突的,脚本会卸载eAccelerator后再安装Opcache,回车确认后就会自动安装opcache。

卸载
执行:./addons.sh uninstall opcache


开启之后,打开WordPress感觉速度提升很大。

参考:https://lnmp.org/faq/addons.html

赞(0) 打赏
未经允许不得转载:子痕的博客 » 开启了Memcached和Opcache优化

评论 12

  1. #-19

    我测试过eAccelerator加速效果比Opcache还好一点。当然维护肯定是Opcache好点。日常使用wp慢主要是wp官网和谷歌链路不顺畅影响更大。

    CcChen4年前 (2020-04-11)回复
    • 之前默认就是用的eAccelerator,知道今天装了Opcache才知道,不过装了这2个插件现在速度更快了,那就先这样了。

      子痕4年前 (2020-04-11)回复
  2. #-18

    =、= 感觉貌似是快了点~~

    Sam.Z4年前 (2020-04-12)回复
    • 确实快了点。但是第一次打开页面的时候还是有些慢,不知道是搬瓦工的锅还是cloudflare的锅?

      子痕4年前 (2020-04-12)回复
      • 这个不是他们俩的锅,是因为这个缓存模块加速第一次加载之后会放在内存,然后第二次开始是直接从内存调用的,所以才感觉比原来快了。一般页面一直没有被访问,不会主动加载到内存,就跟原来没有安装的体验基本是一样的。

        灯行4年前 (2020-04-16)回复
        • 了解了,谢谢

          子痕4年前 (2020-04-18)
  3. #-17

    这两货值得拥有~

    老杨4年前 (2020-04-16)回复
  4. #-16

    这两个配合确实不错。

    成人之美4年前 (2020-05-14)回复
    • 再配合cf的加速,速度更上一楼层。

      子痕4年前 (2020-05-15)回复
  5. #-15

    我把Memcached和Opcache都开启了,而且还开启了阿帕奇加速,真的快了好多啊。刚打开,刷新页面刷一下就开了,之前卡死了。香港的机器,1M带宽

    佛系软件3年前 (2020-11-02)回复
    • 不过再快也比不过国内服务器快[狗头]

      子痕3年前 (2020-11-17)回复

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续给力更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫打赏