博客已经完成搬家

博客原本使用的是Linode最便宜的一款机子,单核、1G内存、25G硬盘、1TB的流量、差不多用了一年多了。不过配置实在是有点低,没法升级最新的php版本,眼看php7.4将于2022年11月28日结束支持,我赶紧换了新的机器,目前博客是用了racknerd的一台机器,配置如下:

3x vCPU Core
45 GB SSD Cached RAID-10 Storage
3 GB RAM
6500GB Monthly Premium Bandwidth
1Gbps Public Network Port
Full Root Admin Access
1 Dedicated IPv4 Address
KVM / SolusVM Control Panel - Reboot, Reinstall, Manage rDNS, & much more
LOCATION: Los Angeles
JUST $24.28/YEAR or $47.06/2 YEARS

经过一晚上的努力,已经搬家完成,目前的php环境也已经使用较新的版本,具体如下:

服务器架构 Linux 5.10.0-17-amd64 x86_64
Web服务器 nginx/1.22.0
PHP版本 8.1.9 (支持64位数值)
PHP SAPI fpm-fcgi
PHP最大输入变量 1000
PHP时间限制 600
PHP内存限制 256M
最大输入时间 60
上传最大文件大小 50M
PHP最大post大小 100M
cURL版本 7.74.0 OpenSSL/1.1.1n
是否安装了SUHOSIN? 否
Imagick库是否可用? 是
是否支持易于识别的固定链接? 是

扩展 mysqli
服务器版本 10.6.9-MariaDB-log
客户端版本 mysqlnd 8.1.9
数据库用户名 xxxxxxxxxx
数据库主机 localhost
数据库名 xxxxxxxxxx
数据表前缀 wp_
数据库字符集 utf8mb4
数据库排序规则 utf8mb4_unicode_520_ci

我对软件版本比较追新,谈不上始终最新吧, 起码不能用接近结束支持的软件版本吧。之前使用的php 7.4到11月28日就结束支持了,只剩下三个月了。至于MySQL 5.7也比较古老了,最后使用了开源的MariaDB。

由于不熟练的缘故,搞了很久,一开始直接致命错误,我查询之后开启了调试模式:https://codex.wordpress.org/zh-cn:%E5%9C%A8_WordPress_%E4%B8%AD%E8%B0%83%E8%AF%95

之后就返回了错误的文件代码以及行数,我发现是主题过老的问题,导致无法兼容新版的php版本。在更新主题以后,问题即解决!

之后又出现fail2ban安装成功,却无法成功加载我的自定义规则,具体原因不明,彻底卸载之后重新安装,得到了解决:

apt-get autoremove --purge fail2ban

最后,就是一些收尾工作,因为加了CDN,所以需要修改一下,以便获取真实访客的IP。接着就是架设了梯子,并且跟博客共存。VPS稳下来了,我也安心了~

点赞

发表回复

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

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