把 585.ink 从香港小机迁到 1Panel 的当晚记录
11 月 10 日晚上把 585.ink 从用了两年的香港 1C1G 小机迁到新的 2C2G 节点,装的是 1Panel 面板加 OpenResty。做法是先在新机用面板建站、导入原 Nginx 配置和证书,再改 DNS 的 A 记录并压低 TTL 到 60 秒,等解析生效后停旧机。踩到的坑有两个:一是面板默认伪静态把 WordPress 的 wp-json 路由拦了,REST API 报 404,手动补了一条 location 规则才好;二是旧机 MySQL 5.7 导出用 mysqldump 带 --single-transaction,导入新机 MariaDB 后时间字段有偏移,核对时区改成 +08:00 才对上。整站迁移耗时约 40 分钟,首页 TTFB 从 620ms 降到 310ms,后面打算把静态资源也交给面板的 CDN 缓存。
11 月 10 日晚上把 585.ink 从用了两年的香港 1C1G 小机迁到新的 2C2G 节点,装的是 1Panel 面板加 OpenResty。做法是先在新机用面板建站、导入原 Nginx 配置和证书,再改 DNS 的 A 记录并压低 TTL 到 60 秒,等解析生效后停旧机。踩到的坑有两个:一是面板默认伪静态把 WordPress 的 wp-json 路由拦了,REST API 报 404,手动补了一条 location 规则才好;二是旧机 MySQL 5.7 导出用 mysqldump 带 --single-transaction,导入新机 MariaDB 后时间字段有偏移,核对时区改成 +08:00 才对上。整站迁移耗时约 40 分钟,首页 TTFB 从 620ms 降到 310ms,后面打算把静态资源也交给面板的 CDN 缓存。