Duke Yin
Duke Yin
2022年3月1日
朗读全文

因为旧的服务器在3月底就要到期了,所以前不久趁着腾讯云的活动入了一台轻量应用服务器。

前几年其实用过阿里云的香港轻量服务器,但是体验非常差,不知道是不是因为香港线路的原因,到晚上丢包就特别严重,开个网页都很困难,幸好当时并不是作为主力服务器在用。

之后再看见腾讯云的轻量服务器也没敢用,价格比起标准服务器便宜,但这个世界上便宜真的买不到好货

其后又跟很多朋友聊起来,发现这几年的轻量云似乎还好,如果地域选择中国内地,网络也不算差。

但是轻量服务器和标准服务器相比,始终还是有一些差别,以腾讯家的轻量应用服务器举例,我挑关键的说,具体如下:

  1. 轻量应用服务器不能更改IP地址,要想换IP只能新购另外一台。
  2. 国内地区的轻量应用服务器,在港澳台和国外访问会延迟较高,标准服务器的“对外”网络会更好。
  3. 轻量应用服务器限制每个月的出流量,按照从购买时间开始计算时间,一旦超流量公网就会被停,标准服务器则不限制流量。
  4. 同等硬件配置价格比标准服务器低。

这其中我比较纠结的就是第二点,因为有些国外的朋友也会看到我的网站,但是综合权衡下来,还是决定用轻量应用给网站们安家,于是早早买了服务器准备搬家。

虽然大约还有一个月的时间,但是稳妥起见,我是推荐提前至少15天开始搬家的,因为你不知道搬家过程中会遇到什么问题和困难,如果在到期的时候还没有搬完,那就很尴尬了。如果数据量较大,提前期应该要顺延。

新旧服务器配置对比如下:

旧 标准服务器

  • 1核 Intel Xeon CPU E5-26xx v4
  • 2G 内存
  • 50G 硬盘空间
  • 1Mbps 带宽
  • 不限流量
  • 位于成都

新 轻量应用服务器

  • 2核 Intel Xeon Platinum 8255C CPU @2.5GHz
  • 4G 内存
  • 60G 硬盘空间
  • 6Mbps 带宽
  • 1TB/月 流量
  • 位于广州

高带宽的体验非常爽,经过测试之后,我已经撤下了CDN,速度依然很快。

可惜的是腾讯云在早些时候有一款8Mbps带宽的轻量服务器,2月份活动到期停售了,不然的话速度应该会更喜人。

由于我之前都是在宝塔面板上部署网站,新服务器直接上了个CentOS 7 然后

yum update

更新到最新版,就开始安装宝塔面板。

虽然轻量应用服务器也自带一个所谓“腾讯云专供”的宝塔面板,可以直接在服务器管理界面安装,但是我还是觉得命令行安装的原版稳妥一点。

宝塔面板,方便是真的方便,也不像同类其他产品一样要么作恶,要么不作为,要么收高价,但是欠缺的地方还是有很多。

比如宝塔面板有一个“一键迁移”的功能,就是为了给服务器搬家用的,但是这个东西我极力奉劝各位少用或者不用,因为问题太多了。

首先它在搬家过程中的显示数据有些连单位都是错的,其次搬家过程遇到错误或者问题,它没有具体的提示,再次,搬家产生的临时数据,打包的网站它不会主动去清理。

我也是后来发现问题之后,还是选择把网址打包后下载到本地,再上传到新的服务器。压缩包在本地和网盘再备份一份,也算是留好后路。

如果不打算在本地备份的话,其实用linux async 命令来搬家也是一种较好的办法,比起宝塔那个东西靠谱。

另外,宝塔面板导入数据库的功能也很神奇,导入后也不给错误提示,每次都显示成功,但在phpMyAdmin上看都是空表,所以还是从旧服务器上下载之后在phpMyAdmin导入比较好。

由于旧服务器的带宽只有1Mbps,实际下载网站压缩包是一个很痛苦的过程,速度只有100多kb/s,群晖24小时开机下载,花了大概一天半才把所有压缩包下载下来。

本地修改host测试新服务器,在没有问题的时候修改域名的DNS解析,新服务器正式开始服役。

整个搬家过程大概花了三天,中间遇到最大的问题就是宝塔面板那个坑爹的一键迁移功能,幸好服务器打快照、重置很快很方便,其后的手动下载上传基本没有遇到问题。

@科技

本作品采用 署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)进行许可.