网站迁移海外服务器的各种尝试

2020-04-22 22:22:48 +08:00
 demolibs

[迁移背景]

网站最初在国内服务器部署并备案,由于是个人备案,被所在云服务商要求整改(各位国内站长也多注意)

整改邮件部分内容: “网站内容不符合个人备案要求;您需要修改网站内容保证其可以打开,且网站内容符合个人备案要求(个人备案只能放置文章、日志、图片、经验分享等网站内容)不能涉及博客,评论等。”

无奈之下,先把网站首页改为静态展示页,然后开始搜寻各种替换方案。

[迁移方案]

方案 1:开个公司 用公司做备案(企小满看着还不错,每年代理记账不到 3 千)但是,查了查企业备案也只能是做公司的介绍型网站;具有其他业务、挂广告、提供 VIP 的功能型网站,还需要办理经营性 ICP 备案。。。想想还是算了

方案 2:在国外服务器上部署网站,看了很多文章都推荐用 AWS,然后就入坑了。

AWS 的坑: ( 1 ) CloudFront 在国内就是减速 CDN,请求很慢,所以连 S3 也没用上。 ( 2 ) EC2 各个地区的速度都不是很理想,网站首次加载很慢很慢。 测速网址: https://www.feitsui.com/zh-hans/cloud/aws ( 3 )要想用 https 证书,必须在 EC2 前边套一层“负载均衡器”,其实自己用 Nginx 就可以做了。 AWS 的好: 1 、业内领先,产品和服务很全,有免费套餐,只是在国内访问效果不好而已。

方案 3:腾讯云香港服务器(目前的方案,希望是最终版本)

( 1 )香港服务器具有免备案、距离大陆近的优势。目前阿里云、腾讯云的香港服务器还不错,国内访问延迟较低,在 50ms 左右。

( 2 )神奇的是,我的域名是在 AWS 上申请并托管的,只在腾讯云的 DNSPod 上配置域名解析就能访问了(好处就是:域名放在 AWS 上是不需要实名制的,腾讯云需要域名实名制。PS:知乎上对 GoDaddy 的评价不太好)

( 3 )数据库用的国外云数据库,所以腾讯云的云服务器上只是部署程序即可(心里踏实了许多)

还有其他踩坑经验,以后慢慢讲吧。

[最后插一条自家网站的广告] DefPage.com | 一个超自定义主页 网站官网: https://defpage.com/ 视频教程: https://www.bilibili.com/video/BV1o541147tL/

12809 次点击
所在节点    程序员
111 条回复
lau52y
2020-04-24 13:50:02 +08:00
@demolibs 都是过来人
wudalang123
2020-04-24 14:47:08 +08:00
只是个静态页面的话放 香港那边 没问题,国内用户多的动态网站放国外我觉得是找死
demolibs
2020-04-24 15:11:56 +08:00
@realpg 嗯,是个思路,以后可以参考下,这次迁移太着急了。

@aabbcc112233 新用户购买的服务器到期后,对比了下腾讯云带宽费用贵了一些,所以就没有选阿里云,以后的项目可以尝试一下
demolibs
2020-04-24 15:17:35 +08:00
@lau52y 确实,感觉这里站长挺多的,经验丰富

@wudalang123 好吧,海外带宽确实挺贵,也可能不稳定。不过,我这个动态网站目前还好
顺便分享一个小技巧:
1 、静态文件、js 、图片都放在国内 CDN,尽量只让动态请求走海外带宽。
likuku
2020-04-26 09:16:22 +08:00
@demolibs 所以才要套 CDN 的啊,个人网站,cloudflare 就行了。

做生意,有注册公司,源站放海外,那至少得走网宿 CDN,更有钱的话,那就 CN2
veike
2020-04-26 21:50:49 +08:00
@demolibs 超出流量要收费,新加坡和东京(日本)的超额价格为每 GB 0.025 美元。
demolibs
2020-04-27 06:35:18 +08:00
@likuku 多谢解答,我的 CDN 用的是国内 CDN,暂时不用 cloudflare (因为我有另外一个国内备案域名)


@veike 是的,超出后收费也可以,总比不能访问好。
q428202849
2020-04-27 14:07:03 +08:00
需要海外独服可以联系我哈
demolibs
2020-04-28 07:26:22 +08:00
@evilvoy
"海外无备案站点也可以申请 QQ 登录:
https://www.pigji.com/207.html
就是麻烦些自己主动提交"

请问一下,这个文章中说的“域名证书”怎么下载啊?
我查了下资料:好像只有国内云才能下载,我用的 AWS 云不给提供,能在分享下用哪个国外域名商能 下载域名证书吗?
evilvoy
2020-04-28 23:58:07 +08:00
@demolibs 国外的没有域名证书这东西
直接截图域名 whois 资料 上面所有人是你的拼音姓名就好。
demolibs
2020-04-29 06:15:45 +08:00
@evilvoy 万分感谢~

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://yangjunhui.monster/t/665143

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX