不难,有合法身份证就能办,只需要花费 10 元,就能发布一个网站。
但是有门槛,先说门槛,如果你的网站需要中国大陆访问,那么必须要域名备案,不同省份等待时间不同。不过最多两周,最少 1 周也能审核完成。
有人问域名不备案就访问不通吗?不是的,我在阿里云申请的域名还没来得及备案,据我观察,大约有 2-3 周时间内,是允许中国大陆用户访问的,但是三周以后如果你还没有备案,那么就会被封掉,但是海外用户还能访问。
这是上线一个网站最困难和煎熬的环节了。
注意:国内个人用户备案域名,只能备案个人博客用途,其他用途需要公司资质。
aichatproxy.com 这是我发布的一个静态站,每个月有上万的 PV。有了 AI coding 加持,发布这种静态站,简直太简单了。
域名怎么买?
打开阿里云万网,选一个你喜欢的域名,如果只是玩玩,随便选一个便宜的,有的域名只要 10 块钱 1 年。
阿里云万网_域名注册_域名交易_建站_备案_资质_商标_软著-阿里云
买完以后,记住这个域名,稍后绑定域名时会用到。
网站托管在哪里?
最后 说网站怎么写?先说托管在哪里,我推荐使用阿里云OSS ,操作非常简单,也比较便宜。
1)注册阿里云
2)开通 OSS,创建一个 bucket
打开 oss.console.aliyun.com/bucket

添加图片注释,不超过 140 字(可选)
3)将网站的 html等文件全部上传到 bucket

添加图片注释,不超过 140 字(可选)
4)将 bucket 权限改为公开可访问,配置网站默认首页

添加图片注释,不超过 140 字(可选)

添加图片注释,不超过 140 字(可选)
5)绑定域名
这一步稍微繁琐,走一遍后就很简单。
1)点击绑定域名,把买的域名输入上去,稍后阿里云会提示你,配置域名解析。这是为了让域名解析到 oss 的地址上。

添加图片注释,不超过 140 字(可选)

添加图片注释,不超过 140 字(可选)
2)打开阿里云域名列表->找到绑定的域名->点击解析
dc.console.aliyun.com/next/index?...

添加图片注释,不超过 140 字(可选)
输入解析记录以后点击确定。

添加图片注释,不超过 140 字(可选)
3)回到 OSS 的页面,点击验证域名所有权并绑定。

添加图片注释,不超过 140 字(可选)
恭喜你,现在你输入 http://你的域名 ,应该就能访问你的网站了。
如果你只是想玩玩,不想持续运营这个网站,那么到此拍个视频记录下,就可以结束了。
否则你还需要做两件事 1)域名备案 2)购买证书 & 开通 Https访问
域名备案
按照阿里云提示的操作,备案就行,没太多难点,就是需要煎熬和等待。
不过在此期间,网站是能访问的,但超过 2-3 周以后就不行了。

添加图片注释,不超过 140 字(可选)
接下来说说 Https 如何开通
为什么开通 Https
因为很多浏览器地址栏输入域名的时候,默认按照更安全的https 协议访问,如果你的网站不支持 https 就会被提示,网站不安全,禁止访问

添加图片注释,不超过 140 字(可选)
开通 Https
1)打开阿里云数字证书管理服务,点击购买个人测试证书
yundun.console.aliyun.com/?spm=5176.1...

添加图片注释,不超过 140 字(可选)
2)选择零元购买(每个人每年免费 20 个免费证书,基本够用)

添加图片注释,不超过 140 字(可选)
3)进入证书管理,选择申请证书
yundun.console.aliyun.com/?spm=5176.1...

添加图片注释,不超过 140 字(可选)
输入域名,点击提交审核,等 5-10 分钟

添加图片注释,不超过 140 字(可选)
然后审核通过,选择云产品部署

添加图片注释,不超过 140 字(可选)
然后再部署页面,选择你的 oss 实例,然后域名,点击预览并提交就可以了。
稍后能看到部署状态,等部署成功以后,使用 https://你的域名,去访问,应该就能访问通。
整个过程跑一遍,你会发现,支付的费用就是域名的费用。至于 oss 的费用,如果你只是玩玩,基本上不花钱,如果流量比较大,可能也不在乎这个钱。
我的 oss每个月访问量几十万pv,大约花费不到 10 元,也是非常便宜的。