diff --git a/content/blog/site-launch-guide.md b/content/blog/site-launch-guide.md index 75d2697..d034ea5 100644 --- a/content/blog/site-launch-guide.md +++ b/content/blog/site-launch-guide.md @@ -1,8 +1,8 @@ --- -title: "个人网站上线全流程:从域名到备案到 HTTPS" +title: "域名折腾记录" date: 2026-05-21T15:00:00+08:00 draft: false -description: "腾讯云域名申请、工信部 ICP 备案、SSL 证书部署、Nginx HTTPS 配置、公安备案的全流程实操记录。每一步具体怎么做、要等多久、踩了什么坑。" +description: "基于腾讯云的域名申请、工信部 ICP 备案、SSL 证书部署、Nginx HTTPS 配置、公安备案的全流程实操记录。" tags: - 教程 - 建站 @@ -37,7 +37,14 @@ poet: | | @ | A | 62.234.90.54 | | www | A | 62.234.90.54 | -TTL 默认 600 即可。生效很快,几分钟后 `ping fukun.net` 就能看到正确 IP。 +TTL 默认 600(即 10 分钟)即可。关于 TTL 的设置经验: + +- **日常使用**:600 足够。DNS 修改后最迟 10 分钟全球生效,实际通常更快。 +- **迁移前夕**:如果计划更换服务器 IP,提前 24 小时把 TTL 降到 60–120,这样迁移时 DNS 切换更快。 +- **不要设太短**:TTL 过短(如 10 秒)会增加 DNS 查询量,对个人站点没必要。 +- **不要设太长**:TTL 过长(如 86400)会导致修改后一天才能生效,出问题时无法快速切换。 + +生效很快,几分钟后 `ping fukun.net` 就能看到正确 IP。 ## 二、工信部 ICP 备案 @@ -62,6 +69,7 @@ TTL 默认 600 即可。生效很快,几分钟后 `ping fukun.net` 就能看 | 阶段 | 耗时 | 说明 | |------|------|------| | 腾讯云初审 | 1 个工作日 | 审核材料完整性,不合格会退回修改 | +| 提交管局 | 3 个工作日 | 初审通过后提交至通信管理局 | | 工信部短信核验 | 即时 | 收到短信后 24 小时内点击链接确认 | | 通信管理局审核 | 10–15 个工作日 | 各地管局速度不同,广东大约 12 天 | @@ -86,7 +94,7 @@ TTL 默认 600 即可。生效很快,几分钟后 `ping fukun.net` 就能看 ### 操作步骤 -1. 在 SSL 证书控制台点击「申请免费证书」(或购买对应类型的证书(¥64.6/年)) +1. 在 SSL 证书控制台点击「申请免费证书」(或购买对应类型的证书,¥64.6/年) 2. 填写申请信息: - 证书绑定域名:`fukun.net` - 选择「自动添加 DNS 验证记录」— 腾讯云会自动添加一条 TXT 记录 @@ -217,7 +225,51 @@ ICP 备案通过后 30 天内,还需进行公安机关互联网站备案。注 公安备案号也需要悬挂在网站上(通常放在 ICP 备案号旁边)。 -## 七、总结 +## 七、新增二级域名 + +网站上线后如需新增二级域名(如 `gallery.fukun.net`),二级域名与主域名共用同一个 ICP 备案号,公安备案同理,不需要重复办理。只需要做好DNS解析、证书申请、Nginx配置。 + +**DNS 解析**:在域名管理 → DNS 解析中新增 A 记录,主机记录填 `gallery`,指向同一 IP。 + +**SSL 证书**:单域名证书覆盖不到新二级域名,需要为新二级域名单独申请一张(流程同第三章,约 5 分钟)。 + +**Nginx 配置**:新增站点文件 `/etc/nginx/sites-available/gallery`: + +```nginx +server { + listen 443 ssl http2; + server_name gallery.fukun.net; + + ssl_certificate /etc/nginx/ssl/gallery_bundle.crt; + ssl_certificate_key /etc/nginx/ssl/gallery.key; + + ssl_protocols TLSv1.2 TLSv1.3; + ssl_ciphers ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256; + ssl_prefer_server_ciphers on; + + root /home/hugo/blog-site/public; + index index.html; + + location / { + try_files $uri $uri/ =404; + } +} + +# HTTP 跳转 HTTPS +server { + listen 80; + server_name gallery.fukun.net; + return 301 https://$host$request_uri; +} +``` + +启用并重载: + +```bash +sudo ln -sf /etc/nginx/sites-available/gallery /etc/nginx/sites-enabled/ +sudo nginx -t +sudo systemctl reload nginx +``` | 事项 | 耗时 | 费用 | 控制台路径 | |------|------|------|-----------| @@ -231,6 +283,4 @@ ICP 备案通过后 30 天内,还需进行公安机关互联网站备案。注 | 云硬盘扩容 | — | ¥70 | 控制台 → Lighthouse → 云硬盘 | | Nginx 配置 | — | — | 无 | | 公安备案 | 7–10 工作日 | — | beian.gov.cn | -| **合计** | **约 21–29 天** | **¥337.6** | | - -整个流程走下来,**域名是小头,时间是中头,耐心是重头**。备案虽然麻烦,但一次搞定后就能安心运营。希望这篇文章能帮你省掉一些摸索的时间。 +| **合计** | **约 25–33 天** | **¥337.6** | |