前言

在当前AI横行的时代,做出一个自己的专属网站轻而易举,但是,网站做出后,你知道怎么部署上线?怎样让别人也能够访问到你的网站?如果你只是打算在本地自己用,那就不用往下看了!本篇文章将详细讲解我是如何把AI给我做出来的网站成功合规合法部署上线的,包含 购买域名 -> 选择服务器 -> 配置DNS解析 -> ICP备案 -> 公安网备案 -> 悬挂备案号 -> 合法上线。期间总成本包含购买域名的 8 ~ ∞ RMB(取决于选择什么域名,一般的最低 8 RMB就能拿下)购买服务器 99 RMB(可选择托管平台,免费,文章都有说明)

方案一:临时访问

在此之前,如果你的需求只是临时想让别人访问,则可以考虑零成本方案——内网穿透!

我起初使用测试过两款工具(你只需任选其一),效果都挺好,唯独内网穿透工具访问速度有点慢。我使用的两款:

  • Cpolar
  • Ngrok

Cpolar

Cpolar官网:https://www.cpolar.com/

1785548179676

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

1785548438371

2.登录成功后,点击下载cpolar到本地,并双击安装包进行安装(一路默认安装即可),cpolar安装成功后会默认安装两个样例隧道(可自行修改或删减):

  • Remote Desktop:指向本地3389端口,tcp协议
  • website:指向本地8080端口,http协议

3.现在只需打开终端输入 cpolar http 端口号 即可成功获得HTTPS和HTTP链接,访问该链接将成功访问到你的网站,此处端口号填写你自己项目对应的端口号,遇到问题可以自行询问你的AI Agent

1785549171775

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

1785548590358

Ngrok

根据我的实际体验,我优先选择Cpolar,因为Ngrok提供的HTTPS链接打开有安全限制,我没研究明白!

1.官网下载对应系统的 Ngrok(https://ngrok.com/),解压后得到一个可执行文件(如 ngrok.exe);

1785549438622

2.打开电脑的终端,进入 Ngrok 所在文件夹(或直接双击Ngrok.exe程序),输入命令:

shell
ngrok http 端口号 # 端口号替换为实际项目端口号

3.回车后,Ngrok 会自动启动,生成HTTPS 公网域名(看终端里的Forwarding行)

1785549733025

方案二:Netlify+域名

方案二总成本下限:8 RMB

购买域名

访问阿里云控制台-域名与网站页面(点击跳转),点击注册域名,输入想要的域名,挑选自己喜欢进行购买。

1785551210617

域名不同后缀含义

域名后缀 全称 / 原本含义 适用场景 是否可国内 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解析。

1780921374774.png

备案流程

ICP备案

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

1785553959660

2.在该页面根据相关备案流程填写自己的实际信息进行备案即可,比如负责人信息(实名、住址)、网站信息(网站名、网站类型、域名信息),填写完成后提交审核等待阿里云初审通过即可,阿里云初审通过后会受到如下类似短信:

text
【阿里云】备案订单******已经提交管局,请备案负责人(霍**: 193******20)收到工信部短信后,务必在24小时内完成验证,否则会被退回。管局将在20个工作日内完成审核,备案结果管局会直接通知您,请耐心等待。

3.等待一段时间,你会收到工信部12381的短信:

text
【工业和信息化部】验证码:26****。您的新增互联网信息服务已提交,核验链接:beian.miit.gov.cn,有效期1天【工信部ICP备案】

4.前往 https://beian.miit.gov.cn/#/Integrated/ComplaintA 进行核验,通过后ICP备案将成功获得ICP备案号,可再次前往阿里云控制台查看备案号。

1785554605696

公安网备案

1.ICP备案成功后阿里云将下发一个公安备案的数据码短信,你需要拿数据码前往 https://beian.mps.gov.cn/ 进行提交

text
【阿里云】您的备案订单******公安备案数据码为******(有效期至2026-08-29 18:03:15)。请您及时前往 https://beian.mps.gov.cn/ 进行公安备案。如需协助可使用公安备案管家服务https://t.aliyun.com/7ApqD61t

2.阿里云提供的数据码可以快速辅助填写一些网站信息,方便快速提交审核,绑定数据码页面如下:

1785555667189

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

1785555994584

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

1785556331722

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

1785556546780

域名证书下载:

1785556703740

提交步骤参考

1785555406038