折腾一周,不想折腾了

折腾一周,不想折腾了

买了域名后,为了把自己的网站放到互联网上,折腾了一周,尝试了很多办法,诸如:

  • ipv6+ddns

  • cloudflare cdn

  • stun内网穿透

遇到的问题包括:

  • 联系运营商开通ipv6

  • 运营商禁止了80/443端口,需要改端口

  • 有了ipv6,其他城市访问依然还是ipv4

  • 尝试使用国内代理,发现域名必须备案

最后,我看到了这个:

由于国内的信息监管,国内的网站必须要备案。

尽管折腾了一周,但是学了不少东西,也算没有白费。但是现在我不想折腾了,消耗太多时间了,因此我决定花钱解决问题。

在阿里云上买一个ECS套餐,一次性解决公网ip+备案的问题。

步骤如下:

  • 购买ECS+域名

  • ECS镜像选择debian系统

  • ECS分配的公网ip放到域名解析中(这个公网ip是固定的,不会变,所以不用ddns)

  • 安装1panel面板,安装halo博客应用

  • 安装openresty,设置反向代理

成功:

LICENSED UNDER CC BY-NC-SA 4.0