大型迁移现场:腾讯云 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域名只能在西部数码转入,过程繁琐。

🏷️

标签

➡️

继续阅读