最近迁移了服务器,重装了系统,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,然后执行命令进入这个目录:
1 | cd /root/lnmp1.9 |
然后执行如下命令:
1 | ./addons.sh |


然后继续执行./addons.sh命令,每次安装完一个模块就重新执行上面的.sh命令,最终安装了三个模块:
- ImageMagick
- Exif
- 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,状态如下:

再刷新【站点健康】界面,这个持久对象缓存的提示也消失了。
文章结束。
📲要在手机上查看?扫描下方二维码获取本文链接:
留言