迁移服务器

今天上午从 X 上看到有人发了一条推,说腾讯云近期在搞优惠,他花了一支冰糕的钱,把服务器续费了一年。我于是等上去看了看,的确目前在打折,新用户也有优惠,价格比我目前在用的 Linode 最基础的套餐还要便宜一些。虽然我目前 Linode 账户上还有一些 credit 没用完,但可以节省下来用,我于是考虑买上个腾讯云试一试。

而且我想腾讯云或许还有一个好处,毕竟是国内大厂搞的服务器,在国内访问应该比 Linode 要快且稳定一些吧。不过我没有备案,因此不能使用大陆境内的主机,所以我选择了东京的主机。

于是下单,考虑了价格,买下了三份,本来以为这样就可以一次性的买下三年的使用权,结果缴费后进入后台,发现竟然给了我三个虚拟机实例,都是一年期的,肯定不是我想要的,于是就感觉退款了。好在这一部分很容易就退款且提现了。

开通服务的时候,操作系统我选择了目前在用的 Debian bookworm。比较容易的登录,我也是很久没有做 VPS 的部署维护了,之前在我的维基上面还保留了自己撰写的操作手册,不过针对 Nginx 的服务器也有些过期了,于是就摸索着来。一开始转移文件的使用遇到了障碍,我使用 Cyberduck,结果提示我权限问题,没有成功,到下午我才渐渐反应了过来问题出在哪里。

我之前服务器上面最重要的是我的博客,还有我的维基。之前维基其实是个挺麻烦的东西,我同时部署了 MediaWiki 和 Moinmoin,以及正式使用的 Doku Wiki。这次我只迁移了 WordPress 的博客和 Doku Wiki。当然之前的静态页面、文件等很好迁移,他们没费很大功夫,主要还是 WordPress。

我遇到的问题,不确定是不是腾讯云的独有问题,就是 Debian 下面 /sbin 目录似乎没有在 PATH 中,导致 reboot、nginx 命令都找不到,这一步在我运行 certbot 的时候就遇到了问题。后来查网页,加参数算是解决了。当中一些权限问题,我最终粗暴的 chown 给了 www-data,算是解决了。certbot 那一步,我使用了之前的配置有一定问题,就复制了一份,把过去 certbot 给加上的配置删掉,并在 DNSPod 上修改了域名的解析,然后成功的执行了 certbot 命令,之后再把 Nginx 站点配置文件给换了回来就好了。

WordPress 后来还是出了点问题,根据健康检查的结果安装了一些 PHP 的包,解决了大部分,之后说是没有缓存,就试了几个缓存插件,最终使用了 WP-Optimize,不过我还是不大满意。有些插件很讨厌,要用 Premium 功能还要花钱,还没有找到最合适的。最后,健康检查报了 REST API 错误,这个我还没有找到信息,所以先写一篇记录,看看能不能正常发布再说。

《迁移服务器》有3条评论

  1. 国内云服务商是越来越坑,良心的时候没几次,新人用户有优惠,第二年续费又恢复原价了。所以我现在都不考虑国内的,使用 CloudCone 的美国 VPS,价格便宜速度也还行。

    回复

发表评论

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