前言
在当前AI横行的时代,做出一个自己的专属网站轻而易举,但是,网站做出后,你知道怎么部署上线?怎样让别人也能够访问到你的网站?如果你只是打算在本地自己用,那就不用往下看了!本篇文章将详细讲解我是如何把AI给我做出来的网站成功合规合法部署上线的,包含 购买域名 -> 选择服务器 -> 配置DNS解析 -> ICP备案 -> 公安网备案 -> 悬挂备案号 -> 合法上线。期间总成本包含购买域名的 8 ~ ∞ RMB(取决于选择什么域名,一般的最低 8 RMB就能拿下)和购买服务器 99 RMB(可选择托管平台,免费,文章都有说明)。
方案一:临时访问
在此之前,如果你的需求只是临时想让别人访问,则可以考虑零成本方案——内网穿透!
我起初使用测试过两款工具(你只需任选其一),效果都挺好,唯独内网穿透工具访问速度有点慢。我使用的两款:
- Cpolar
- Ngrok
Cpolar
Cpolar官网:https://www.cpolar.com/

1.访问cpolar官网,点击右上角的免费注册,使用邮箱注册一个cpolar账号,并登录进入cpolar后台。

2.登录成功后,点击下载cpolar到本地,并双击安装包进行安装(一路默认安装即可),cpolar安装成功后会默认安装两个样例隧道(可自行修改或删减):
- Remote Desktop:指向本地3389端口,tcp协议
- website:指向本地8080端口,http协议
3.现在只需打开终端输入 cpolar http 端口号 即可成功获得HTTPS和HTTP链接,访问该链接将成功访问到你的网站,此处端口号填写你自己项目对应的端口号,遇到问题可以自行询问你的AI Agent

4.高级配置(可选):若想自定义配置信息,可以在浏览器上访问127.0.0.1:9200,使用注册的cpolar账号密码登录cpolar Web UI 管理界面(默认为本地9200端口),在该网站你可以随机创建任何远程端口和自定义二级域名。

Ngrok
根据我的实际体验,我优先选择Cpolar,因为Ngrok提供的HTTPS链接打开有安全限制,我没研究明白!
1.官网下载对应系统的 Ngrok(https://ngrok.com/),解压后得到一个可执行文件(如 ngrok.exe);

2.打开电脑的终端,进入 Ngrok 所在文件夹(或直接双击Ngrok.exe程序),输入命令:
ngrok http 端口号 # 端口号替换为实际项目端口号
3.回车后,Ngrok 会自动启动,生成HTTPS 公网域名(看终端里的Forwarding行)

方案二:Netlify+域名
方案二总成本下限:8 RMB
购买域名
访问阿里云控制台-域名与网站页面(点击跳转),点击注册域名,输入想要的域名,挑选自己喜欢进行购买。

域名不同后缀含义
| 域名后缀 | 全称 / 原本含义 | 适用场景 | 是否可国内 ICP 备案 | 特点总结 |
|---|---|---|---|---|
.com |
commercial 商业 | 通用首选,个人博客、企业官网、各类站点万能适配 | ✅ 支持备案 | 全球最主流后缀,认可度最高、搜索引擎友好、流通性强,个人建站首选 |
.cn |
China 中国国家顶级域名 | 国内个人 / 企业站点、本土博客 | ✅ 支持备案 | 国内权重高,备案顺畅;仅限国内使用者实名注册,地域属性强 |
.net |
network 网络 | 早期多用于网络技术、IT、程序员站点 | ✅ 支持备案 | 传统技术向后缀,可备案,大众认知度略低于 com |
.org |
organization 非营利组织 | 开源项目、社团、公益、技术社区 | ❌ 不可备案 | 偏向开源、非营利氛围,海外使用居多,无法接入国内服务器备案 |
.gov.cn |
government | 国内政府机关专属 | ✅ 仅限机构备案 | 个人无法注册 |
.edu.cn |
education | 国内高校、教育机构专属 | ✅ 仅限机构备案 | 个人无法注册 |
.io |
Input/Output 输入输出 | 程序员、开发、技术博客、开源项目 | ❌ 不可备案 | 极受开发者喜爱,科技氛围感拉满,海外主流 |
.app |
application 应用 | 移动端 App 官网、软件产品站点 | ❌ 不可备案 | 谷歌管理,主打软件应用场景,不能国内备案 |
.dev |
development 开发 | 开发者主页、技术文档、编程笔记站 | ❌ 不可备案 | 面向程序员专属后缀,技术属性浓厚 |
.me |
myself 个人 | 个人主页、简历、随笔博客 | ❌ 不可备案 | 主打个性化个人站点,小巧简约 |
.xyz |
无固定含义 | 低价入门域名,个人试水建站 | ✅ 可备案 | 价格低廉,但管局审核严格,个人备案容易被驳回 |
.top |
顶尖、顶级 | 通用廉价域名 | ✅ 可备案 | 性价比高,适合临时站点,大众辨识度一般 |
.hk |
HongKong 香港 | 面向香港区域站点 | ❌ 不可备案 | 地域限定,国内访问速度尚可,无需备案 |
.tw |
中国台湾地区域名 | 面向台湾区域 | ❌ 不可备案 | 极少个人使用 |
.co |
company 公司 | 替代 com 的简约商业域名 | ❌ 不可备案 | 风格简洁,多用于海外初创企业 |
.live |
直播、实况 | 直播站点、日常生活记录博客 | ❌ 不可备案 | 偏向影音、生活内容场景 |
我在此处购买的域名后缀是 .cn
配置Netlify
Netlify部署静态网站教程:点击跳转
重点:ICP备案唯一判定标准:网站源服务器物理位置 只要网站文件、静态资源存放在中国大陆以外(美国、欧洲、新加坡、香港均算),无论你绑定的是
.cn/.com任何域名后缀,工信部都不会强制要求备案。 阿里云 / 腾讯云国内轻量服务器 + 域名:必须备案,不备案直接阻断域名解析、打不开网站; Netlify/Vercel/GitHub Pages 海外托管 + 任意自定义域名:全程无需 ICP 备案,买来域名做完实名认证,直接 DNS 解析即可上线。由于我之前不了解,我使用Netlify+域名成功上线了我的网站,但是我又额外的进行了ICP备案和公安网备案,导致我的备案号架空了,当前备案号实际未正常使用,需要我将网站服务器迁移至国内服务器才会正式启用。
方案三:服务器+域名
注意:国内服务器必须备案才能使用,备案可以参考
1.借助AI工具辅助部署。比如我告诉Claude我需要将部署在Netlify上的静态项目迁移至服务器且重构为动态数据库调用。
关于服务器部署相关的问题,可以询问Claude,也可以借助阿里云控制台自带的workbench(远程连接工具),该工具内部装有AI,可以自动辅助你部署项目。
2.在成功部署后网站还需要SSL证书,关于SSL证书的申请,可以参考 个人测试SSL证书申请教程.
3.最后前往阿里云控制台或手机端阿里云APP修改域名的DNS解析。

备案流程
ICP备案
1.访问阿里云ICP备案控制台:https://beian.aliyun.com/pcContainer/myorder

2.在该页面根据相关备案流程填写自己的实际信息进行备案即可,比如负责人信息(实名、住址)、网站信息(网站名、网站类型、域名信息),填写完成后提交审核等待阿里云初审通过即可,阿里云初审通过后会受到如下类似短信:
【阿里云】备案订单******已经提交管局,请备案负责人(霍**: 193******20)收到工信部短信后,务必在24小时内完成验证,否则会被退回。管局将在20个工作日内完成审核,备案结果管局会直接通知您,请耐心等待。
3.等待一段时间,你会收到工信部12381的短信:
【工业和信息化部】验证码:26****。您的新增互联网信息服务已提交,核验链接:beian.miit.gov.cn,有效期1天【工信部ICP备案】
4.前往 https://beian.miit.gov.cn/#/Integrated/ComplaintA 进行核验,通过后ICP备案将成功获得ICP备案号,可再次前往阿里云控制台查看备案号。

公安网备案
1.ICP备案成功后阿里云将下发一个公安备案的数据码短信,你需要拿数据码前往 https://beian.mps.gov.cn/ 进行提交
【阿里云】您的备案订单******公安备案数据码为******(有效期至2026-08-29 18:03:15)。请您及时前往 https://beian.mps.gov.cn/ 进行公安备案。如需协助可使用公安备案管家服务https://t.aliyun.com/7ApqD61t
2.阿里云提供的数据码可以快速辅助填写一些网站信息,方便快速提交审核,绑定数据码页面如下:

3.绑定数据码后,点击 已绑定数据码->详情->创建网站,来到详情页面填写网站、域名证书、负责人、法人的信息,最后提交即可(如果点击创建网站时提示无主体,需要先新增主体)。

4.提交后等待本地公安网管局打电话核实,核实通过后将成功收到审核通过通知

5.找到我的网站页面,查看公安网备案,复制HTML样式,前往自己的网站悬挂ICP备案号和公安网备案即可

域名证书下载:

提交步骤参考

