大型迁移现场:腾讯云 to 阿里云大冒险
原文中文,约3100字,阅读约需8分钟。
📝
内容提要
作者将博客从腾讯云迁移到阿里云,原因是腾讯云续费太贵。作者遇到了数据迁移、项目迁移和nginx配置迁移的问题,但最终成功完成了迁移。作者还遇到了备案问题,但最终解决了。总结来说,PHP部署麻烦,备案也不容易。
🎯
关键要点
-
作者将博客从腾讯云迁移到阿里云,原因是腾讯云续费太贵。
-
迁移过程中遇到数据迁移、项目迁移和nginx配置迁移的问题。
-
数据迁移主要使用MySQL的dump命令,遇到系统表访问问题。
-
项目迁移中,PHP和静态项目可以直接打包,Node和Golang项目需要重新构建。
-
nginx配置迁移较为复杂,作者选择重写配置并参考了相关教程。
-
HTTPS证书通过Cloudflare重新生成,并配置了续期任务。
-
在迁移Typecho时遇到版本兼容性问题,需要安装mbstring和开启pdo_mysql。
-
备案过程繁琐,需要域名实名和国内机器,最终通过西部数码解决了域名转移问题。
-
总结认为PHP部署麻烦,备案也不容易,个人博客维护成本高。
❓
延伸问答
为什么作者选择将博客从腾讯云迁移到阿里云?
因为腾讯云续费太贵,三年需要1200元,而阿里云的套餐只需99元一年。
在迁移过程中,作者遇到了哪些主要问题?
作者遇到了数据迁移、项目迁移和nginx配置迁移的问题。
数据迁移是如何进行的?
数据迁移主要使用MySQL的dump命令,但遇到了系统表访问问题,最终选择只导出业务表。
项目迁移中,PHP和静态项目的处理方式是什么?
PHP和静态项目可以直接打包迁移,而Node和Golang项目需要重新构建。
作者在迁移Typecho时遇到了什么问题?
遇到了版本兼容性问题,需要安装mbstring并开启pdo_mysql。
备案过程中,作者面临了哪些困难?
备案需要域名实名和国内机器,.me域名只能在西部数码转入,过程繁琐。
🏷️