最近迁移了服务器,重装了系统,WordPress后台的【站点健康】信息里提示有几个可选的模组没有安装或启用:

于是与LNMP官网看了下,正好现在装的LNMP 1.9就自带了这些模组,只不过默认没有安装,其更新记录里有一条:

增加PHP模块exif、fileinfo、ldap、bz2、sodium、imap、swoole和SourceGuardian Loader的支持安装,安装lnmp前lnmp.conf 中开启后安装lnmp或 ./addons.sh 安装以上模块;

也就是说还是可以通过后续的.sh进行安装的

于是查了下lnmp1.9的这个.sh文件的存放路径,就是在/root/lnmp1.9

那就打开SSH,然后执行命令进入这个目录:

然后执行如下命令:

在列表里选择其中要安装的模块,例如第7个,然后回车,执行一会儿,提示

然后继续执行./addons.sh命令,每次安装完一个模块就重新执行上面的.sh命令,最终安装了三个模块:

  1. ImageMagick
  2. Exif
  3. Fileinfo

刷新【站点健康】,就没有这三个模块的提示了。

顺便,里面的“您应该使用持久对象缓存”也处理下:

网上查了下,根据这篇【什么是对象缓存以及如何在WordPress中使用它】,可以通过安装Redis以及对应的插件【Redis Object Cache】来实现,

正好./addons.sh里面也有Redis,根据LNMP的【LNMP 1.2+缓存加速类扩展(xcache/Redis/memcached/eAccelerator)、imageMagick、ionCube安装教程】,顺利安装了Redis。

然后去WordPress插件后台,搜索并安装了Redis Object Cache:

然后点击Enable Object Cache,状态如下:

再刷新【站点健康】界面,这个持久对象缓存的提示也消失了。

文章结束。

最后修改日期: 2023年8月25日

留言

撰写回覆或留言

发布留言必须填写的电子邮件地址不会公开。

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据