搬家至99元阿里云ECS,迁移过程的踩坑和心得分享

搬家至99元阿里云ECS,迁移过程的踩坑和心得分享

前言:

阿里云出了一个99元买1年的服务器,2核CPU 2G内存 3M固定带宽 40G硬盘,怎么看也是很香的,比我以前买狗云的香港服务器1核 2G 最高100M带宽 30G硬盘 30米/月 强多了,果断就换了(对不起狗云,虽然你也很好,但是怎奈何阿里云价格太诱人了)

购买心得:

购买没什么,但是服务器选址我花了一段时间研究,最后还是确定了杭州服务器,原因:

  • 杭州是阿里云大本营,线路什么的应该不错
  • 我的网站用户大部分都是来自于广东,福建等南方地区,杭州属于南北方延迟差异特别大的地区

备案:

购买服务器以后就需要备案,备案没什么特别难的地方,因为我已经备案过三次,所以都是轻车熟路,只不过备案的时候自拍照片要清晰一点,我就是因为前置摄像头坏了,导致照片不清晰,就被阿里的客服打回来了一次!耽误了1天时间!

备案的等待过程也是很急人的,我花了15天的时间,也就是10个工作日,礼拜一到礼拜五才是工作日,一个礼拜只有五天工作日。

一般来说8-10个工作日都会审核下来,工信部审核最高不超过20的工作日,所以还是耐心等。

迁移:

我用的是宝塔的一键迁移,但是因为我SSL证书和一些配置都是自定义的,不是宝塔生成的东西,在迁移过程就会显示配置里面的路径不存在,所以迁移的时候会报错,迁移之前建议:

  • 关闭SSL证书
  • 注释掉配置里面的require

这样会减少报错耽误的时间!

我在迁移过程中出现报错:nginx: unknown “connection_upgrade“,这个解决办法我写在这:

nginx的配置文件中的http模块里面添加以下代码:

map $http_upgrade $connection_upgrade {
           default upgrade;
           ''      close;
       }
图片[1]-搬家至99元阿里云ECS,迁移过程的踩坑和心得分享-倦意博客

配置完了以后再迁移就不会报错,原因我也不知道。

项目重启:

到最后一步了,我网站托管了不少项目,刚开始我想试试看宝塔自带的Python管理器,但是最后发现他是独立环境,我项目也就用不了,这里写一个安装Python和Nodejs的命令,给各位参考:

安装Python:

yum -y install python36

安装完了以后输入:python -V 显示版本号说明安装成功!

Pip安装模块

pip36 install xxx

安装Nodejs:

yum -y install nodejs

安装完了以后输入 node 显示版本号说明安装成功!

查询安装目录:

whereis python

项目后台托管的方法可以看:https://jyblog.cn/1973

就这样子,希望对你有帮助!

© 版权声明
THE END
喜欢就支持一下吧
点赞3 分享
评论 共10条

请登录后发表评论

    • 头像zhecydn0
      • 倦意的头像-倦意博客年卡会员倦意徽章-上海羊倦科技有限公司-倦意博客等级-LV6-倦意博客作者0