律书设计 | AI 一人公司

← 返回首页

实战教程 · 免费公开

从零上线个人网站:买域名 → 部署 → 绑定,全流程实战复盘

阿里云买域名 + Cloudflare Pages 免费托管:六步全流程与七个真实踩坑记录。

昨晚(2026-10-07 深夜到 10-08 凌晨)亲手跑通的一套流程:阿里云买域名 + Cloudflare Pages 免费托管,个人网站正式上线。把每一步、每个坑都记下来,照着做就能复刻。


一、先搞懂整体链路

个人网站上线 = 3 件事:

  1. 域名(网址,比如 lvshuai.work)——在阿里云万网买
  2. 网站文件(HTML/CSS/JS)——自己写或 AI 生成
  3. 托管 + 绑定(把文件放到网上,让域名指向它)——用 Cloudflare Pages,免费

费用:只有域名一年几十块,其他全免费。


二、步骤 1:买域名 + 实名认证

  1. 阿里云万网(wanwang.aliyun.com)搜想要的域名,下单购买。
  2. 买完立刻做实名认证。不实名,解析不生效,等于白买。
  3. 实名一般几分钟到几小时,阿里云会短信通知审核结果。

⚠️ 坑 1:实名没过就去配解析,纯属浪费时间。 先等短信确认"审核成功"。


三、步骤 2:注册 Cloudflare

  1. 打开 cloudflare.com 注册账号(建议用 Gmail)。
  2. 注册时有一道人机验证(Turnstile),自动化工具过不了,必须人工点。别在这儿死磕,老老实实手动过。
  3. 注册完记两样东西,后面一直用:
  4. Account ID:登录后右侧边栏能找到,一长串 32 位字符
  5. API Token:右上角头像 → My Profile → API Tokens → Create Token,权限给 Pages 相关即可

⚠️ 坑 2:拿 Token 调 /accounts 接口返回空,别慌。 这不代表 Token 无效——直接带着 Account ID 去调 Pages 接口(建项目、部署、绑域名),照样全通。被这个空返回唬住、白白重建 Token 的,大有人在。


四、步骤 3:部署网站到 Cloudflare Pages

3.1 准备网站文件

目录结构示例:

site/
├── index.html      # 首页(文件名必须是这个)
├── styles.css
├── main.js
└── assets/         # 图片等

3.2 用 wrangler 部署(一行命令)

export CLOUDFLARE_API_TOKEN="你的Token"
export CLOUDFLARE_ACCOUNT_ID="你的AccountID"
npx wrangler pages deploy ./site --project-name 你的项目名

第一次跑会自动创建项目。成功后会给你一个临时地址:你的项目名.pages.dev,先打开确认网站正常。

⚠️ 坑 3:别人给你的"账号 ID"可能是错的。 有人会给你一串纯数字 ID,自称是账号 ID——Cloudflare Pages 要的是 32 位字符的 Account ID(后台右侧边栏那个)。ID 不对,部署直接报错,别在 Token 上找原因。


五、步骤 4:绑定自己的域名(最容易翻车的一步)

分两边操作:

5.1 Cloudflare 这边:添加自定义域名

Pages 项目 → Custom domains → Set up a custom domain → 输入 www.lvshuai.work(把 lvshuai.work 换成你的域名)。

5.2 阿里云这边:加 DNS 解析

域名控制台 → 解析设置 → 添加记录:

主机记录 记录类型 记录值
www CNAME 你的项目名.pages.dev

5.3 验证生效(别靠猜)

curl -s "https://223.5.5.5/resolve?name=www.lvshuai.work&type=CNAME" -H "accept: application/dns-json"

返回里能看到 你的项目名.pages.dev 才算数。然后去 Cloudflare 看域名状态,status 显示 active,打开 https://www.你的域名 返回 200,齐活。

⚠️ 坑 4(全场最大):阿里云"快速添加解析"可能没保存! 页面点了添加,解析列表里实际是空的,全球 DNS 根本查不到。加完记录一定要去解析记录列表里亲眼确认那条 CNAME 在。

⚠️ 坑 5:DNS 传播要时间。 刚加完解析就刷,大概率还不通。等几分钟到几小时,别反复删了加、加了删——每改一次,等待重新计时。

⚠️ 坑 6:裸域名(不带 www 的)先别碰。 阿里云的"显性 URL 转发"要求域名备案,个人新域名基本加不上。正确姿势:前期只用 www 开头的域名,对外分享、印名片全用这个。等以后备案了再说。


六、步骤 5:别忘了 SEO 地基

网站根目录放两个文件,搜索引擎才认得你:

robots.txt

User-agent: *
Allow: /

Sitemap: https://www.你的域名/sitemap.xml

sitemap.xml(列出你所有页面)

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.你的域名/</loc>
    <lastmod>2026-10-08</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
</urlset>

然后去 百度站长平台 和 Google Search Console 提交 sitemap,加速收录。

⚠️ 坑 7:新站搜不到自己,太正常了。 爬虫还没来过,搜不到不代表做错了。从上线到被搜索引擎、AI 引用,通常要几周到几个月。地基打好 + 持续更新内容,剩下的交给时间。


七、步骤 6(可选):给网站配个文章编辑器

纯静态站没有后台,想发文章就得改 HTML。可以做个单页编辑器(一个 HTML 文件,本地双击打开):左边写 Markdown,右边实时预览,写完下载成 HTML,放到网站目录重新部署就行。写和发分离,适合"一人公司"的工作流。


八、番外:解压 rar 的小插曲

如果网站文件是别人打好的 rar 包,Linux 服务器默认解压不了:


九、一句话总结

环节 花钱 花时间 最容易错
买域名+实名 几十块/年 10 分钟+等审核 实名没过就往下走
注册 Cloudflare 0 10 分钟 人机验证必须手动
Pages 部署 0 5 分钟 Account ID 拿错
绑域名+解析 0 10 分钟+等传播 解析没保存/裸域名死磕
SEO 地基 0 10 分钟 指望第二天被搜到

整套跑下来,真正的成本就是一个域名。技术门槛已经不存在了,剩下的就是内容。


实战复盘:2026-10-08,网站 www.lvshuai.work

文章看完了?加个微信一起玩 AI

实操中遇到问题,或想交流 AI 一人公司的玩法,直接加我微信。