更新了下博客运行环境

小记一下

Server Environment

这篇WordPress官方的博文很详细地列了WordPress的服务器环境要求和建议。

我这次主要是php从7.4切到8.3。php其实一直是每版本支持两年的,只不过之前有听说php8进步太大容易出bug就一直用wordpress推荐最低的7.4,现在升过去发现好像还行。

然后把健康检测插件一直提的缓存问题(memcached和缓存页面)给装插件弄没了。

数据库的话现在是mariadb 10.5,看至少支持到明年,说是要卸载重装新版本,就先不动了。

php的话,是:

apt install php8.3xxxx (很久之前装的)
a2disconf php7.4
a2enconf php8.3
重启apache2

是的,apache2是用a2disconf和a2enconf来切php的。

然后对象缓存用了memcached

apt install memcached
memcached -p 11211 -m 128m -d(memcached启动)

然后插件用MemcacheD Is Your Friend,这是个很老的插件,但好像能用。

用了以后在wp-config.php里面加:

define('ENABLE_CACHE',true);

最后是缓存问题,装个W3 Total Cache插件就差不多了。

(虽然我不太喜欢那种付费解锁的工具,就图省事了)

最后在linode里把服务器从us-west迁到NL,好像也没什么问题。。

先这样吧。

“更新了下博客运行环境”的一个回复

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注