FIELD NOTE / 个人博客搭建全流程 001 / 010

从域名到上线,
一天之内,
全程可视化。

零基础可落地、无代码部署、合规长效。本文摒弃虚标与虚假简化,完整覆盖 2026 年最新规则下的域名注册、服务器选型、DNS 解析、环境搭建、博客部署、HTTPS 加密、安全优化与上线核验,共计十个章节,每一步均可直接复刻。

总耗时
68 HRS
步骤
10 CHAPTERS
代码量
0 LINES
证书费用
¥0 / YEAR
SCROLL
00 INTRODUCTION
写在前面

很多人想拥有属于自己的个人博客,用来记录生活、沉淀技术、分享观点,但大多被域名、服务器、代码部署、安全配置等复杂步骤劝退。其实对于零基础新手而言,搭建个人博客无需复杂编程,全程可视化操作,一天时间完全可以完成从 0 到 1 的完整搭建,正式公网访问。

本文摒弃虚标、虚假简化,全程贴合 2026 年最新实操规则,完整覆盖域名注册、服务器选型、DNS 解析、环境搭建、博客系统部署、HTTPS 加密配置、安全优化、上线核验全流程,每一步均可直接复刻,零踩坑、可落地。

先明确核心结论:个人博客搭建无需懂代码、无需付费外包,普通电脑、普通网络,耗时 6-8 小时即可全部完成,所有工具均为官方正规渠道,配置合规、稳定长效。

十个章节,
从 0 到上线,逐层推进。

每个章节对应一个独立阶段,配套时间预估与关键产物。横向滚动查看完整路径,进入下一节开始实操。

01
前期准备

一台普通电脑、实名账号、少量预算。确认核心搭建逻辑。

10 MIN PREP
02
域名注册

优选正规平台、选型 .com / .cn、隐私保护、实名认证。

30 MIN DOMAIN
03
服务器选购

国内 / 海外轻量服务器选型、Ubuntu 系统镜像、安全初始化。

1 HR SERVER
04
域名 DNS 解析

添加 A 记录、@ 与 www 双解析、Cloudflare 进阶加速。

20 MIN DNS
05
环境与运维面板

宝塔面板一键部署、LNMP 环境搭建、站点创建。

1 HR STACK
06
博客系统部署

WordPress 源码上传、安装向导、主题与插件初始化。

1.5 HR DEPLOY
07
HTTPS 加密配置

Let's Encrypt 免费证书、强制跳转、HSTS、自动续期。

30 MIN SSL
08
安全与上线核验

防火墙、后台路径变更、定时备份、全终端访问核验。

30 MIN SECURE
09
耗时与避坑总结

真实耗时拆解、新手高频避坑要点、合规边界。

REVIEW AUDIT
10
写在最后

个人博客的真正意义:自由创作、数据自主、长期沉淀。

END SHIP
PROGRESS
CHAPTER 01
01/10

前期准备

10 分钟,必备基础。搭建前只需准备两样基础条件,无额外门槛。

CORE LOGIC
搭建逻辑链路

整体搭建逻辑:服务器搭建运行环境 → 域名注册解析 → 部署博客程序 → 配置 HTTPS 安全加密 → 安全校验正式上线。

无需懂代码、无需付费外包,普通电脑、普通网络,6-8 小时即可完成。
01 / EQUIPMENT
一台普通电脑

Windows / Mac 均可,无需高性能配置。所有运维操作通过浏览器与远程连接完成,本地仅作为操作终端。

02 / IDENTITY
实名账号

国内云服务、域名平台均需实名认证。个人身份证即可,免费认证,10 分钟内审核通过。

这是工信部强制要求,无法跳过——任何承诺"免实名"的平台都不可信。

03 / BUDGET
少量预算

域名年费 50-80 元,入门服务器月费 10-30 元,SSL 证书全程免费。

新用户首月通常有低价优惠,学生有专属折扣。年成本控制在 ¥200-400 即可稳定运行。

CHAPTER 02
02/10

域名注册

30 分钟,网站唯一标识。域名是博客的专属访问地址,必须通过正规服务商注册。

01 / PLATFORM
优选注册平台
新手优先国内大厂:阿里云万网、腾讯云域名服务、西部数码。平台合规、售后完善、解析稳定,适合个人建站。拒绝小众不知名平台,避免后续解析、转出受限。
02 / TLD
域名选型建议
首选 .com 后缀,通用性最强、记忆度最高,年费 50-80 元。预算有限可选 .cn,年费 20-30 元。避开奇葩小众后缀——部分不支持备案、搜索引擎收录差。
03 / PRIVACY
隐私保护
开启域名隐私保护(默认免费),隐藏 WHOIS 个人信息,避免垃圾短信与营销骚扰。国内大厂均提供此功能,无需额外付费。
REGISTER STEPS
注册实操步骤
  1. 登录平台完成实名认证(个人身份证核验,10 分钟内可完成);
  2. 搜索心仪域名,查询未被注册后直接下单购买;
  3. 开启域名隐私保护(默认免费),隐藏个人信息,避免垃圾短信骚扰;
  4. 保存域名管理后台账号密码,后续解析需要使用。
DOMAIN CHECK — whois.txt
# 查询域名状态示例
$ whois yourblog.com
Domain Name: YOURBLOG.COM
Registry Status: AVAILABLE
Registrar: Alibaba Cloud Computing Ltd.

# 实名核验状态
$ domain audit status
Real-name Auth: PASSED ✓
Privacy Protect: ENABLED ✓

真实说明:国内域名实名是工信部强制要求,无法跳过,审核一般实时通过,极少延迟。

CHAPTER 03
03/10

服务器选购与初始化

1 小时,博客运行载体。新手坚决不推荐自建本地服务器、虚拟主机,优先云轻量应用服务器。

WHY LIGHTHOUSE
为什么选轻量应用服务器

所有博客文件、数据均存储在服务器中,决定网站的访问速度和稳定性。云轻量应用服务器性价比高、配置简单、维护省心,是 2026 年新手最优解。

1
CPU
2G
MEMORY
40G
DISK
3M
BANDWIDTH

以上配置足够个人博客使用,新用户首月低价,学生有专属优惠。

OPTION A / DOMESTIC
国内服务器

阿里云 / 腾讯云轻量应用服务器。优势是国内访问速度极快,延迟低。

缺点:必须备案。备案免费,官方全程指导,耗时 1-3 个工作日。可先搭建,后续补备案。

OPTION B / OVERSEAS
海外轻量服务器

无需备案、即买即用,当天可完全上线。优势是无备案流程,省时高效。

缺点:国内访问延迟略高,适合不想备案、快速上线的用户。

SYSTEM IMAGE
系统镜像选择

购买服务器后,重装系统选择 Ubuntu 20.04 / 22.04,兼容性最强,适配所有博客程序和可视化运维面板,新手首选。避免 Windows 系统冗余繁琐。

SECURITY INIT
服务器安全初始化
  1. 重置服务器登录密码,设置高强度密码,关闭默认高危端口;
  2. 开启系统防火墙,放行 80 端口(HTTP)、443 端口(HTTPS);
  3. 记录服务器公网 IP 地址,后续域名解析、站点绑定均需要。
ssh root@your-server-ip
$ ssh root@43.135.xx.xx
# 修改密码
$ passwd
New password: **********

# 放行 80 / 443 端口
$ ufw allow 80/tcp
$ ufw allow 443/tcp
$ ufw enable
Firewall is active and enabled on system startup
CHAPTER 04
04/10

域名 DNS 解析

20 分钟,打通访问链路。让用户输入域名时,自动指向你的服务器 IP。

WHAT IS DNS
解析的核心作用

解析是域名和服务器的连接桥梁——当用户输入你的域名,DNS 系统将域名翻译成服务器公网 IP,实现全网访问。步骤简单但至关重要。

新手推荐两种解析方式,任选其一即可:平台自带 DNSCloudflare 免费解析(带 CDN 加速)。

RESOLVE STEPS
实操解析步骤
  1. 登录域名管理后台,进入「DNS 解析管理」页面,清空默认冗余记录;
  2. 添加两条核心 A 记录(见下方配置);
  3. 保存生效,解析生效时间一般 1-10 分钟,最晚不超过 30 分钟。
DNS RECORDS — A record config
# 主域解析
主机记录: @
记录类型: A
记录值:   43.135.xx.xx (服务器公网IP)
TTL:      600 (默认)

# www 子域解析
主机记录: www
记录类型: A
记录值:   43.135.xx.xx
TTL:      600

# 验证解析是否生效
$ ping yourblog.com
PING yourblog.com (43.135.xx.xx): 56 data bytes
64 bytes from 43.135.xx.xx: icmp_seq=0 ttl=51 time=18.3 ms
ADVANCED
进阶优化(可选)

切换 Cloudflare 解析,可免费开启全球 CDN 加速、资源压缩、防攻击,提升博客访问速度和安全性。修改域名 NS 服务器至 Cloudflare 即可,全程 10 分钟。

解析生效前不要部署博客程序,否则安装向导可能因为域名无法访问而中断。
CHAPTER 05
05/10

服务器环境与运维面板

1 小时,零基础核心。使用宝塔 Linux 面板可视化运维,全程鼠标点击,无需命令行。

BT PANEL
安装宝塔面板

服务器远程连接后,复制官方一键安装命令,执行安装,全程自动部署,耗时 10-15 分钟。安装完成后,系统会自动生成面板登录地址、账号、密码,妥善保存。

install bt-panel
$ wget -O install.sh
  https://download.bt.cn/install/install-ubuntu_6.0.sh
$ sudo bash install.sh ed8484bec

# 安装完成后输出
面板地址: http://43.135.xx.xx:8888/xxxx
username: xxxxxxxx
password: xxxxxxxx
STACK
搭建网站运行环境

进入宝塔面板,在「软件商店」一键安装适配博客的环境:

A
Nginx
Web 服务器,处理 HTTP 请求与反向代理。
B
PHP 7.4
博客程序运行环境,WordPress 最低要求。
C
MySQL 5.7
数据库,存储文章、评论、用户数据。

这是个人博客最稳定的环境组合,兼容性拉满,杜绝程序报错。

SITE CREATION
创建网站站点
  1. 宝塔面板点击「网站 - 添加站点」;
  2. 输入已解析的域名,自动创建网站根目录、数据库;
  3. 保存数据库账号密码,后续博客程序安装需要绑定。
database credentials
数据库名: yourblog_db
用户名:   yourblog_user
密码:     ********************
主机:     localhost

# 请妥善保存以上信息,安装 WordPress 时需要填入
CHAPTER 06
06/10

博客系统部署

1.5 小时,搭建博客主体。使用成熟开源博客系统 WordPress,稳定、免费、插件丰富。

WHY WP
为什么选 WordPress
全球使用率最高、教程最全、后台可视化操作,适合文字记录、技术分享、日常创作。
COST
完全免费开源
WordPress 核心、官方主题、官方插件目录全部免费,无任何授权费用。
PLUGIN
插件生态丰富
6 万+ 免费插件覆盖 SEO、缓存、安全、表单、电商等所有场景。
SEO
搜索引擎友好
原生支持伪静态、sitemap、结构化数据,Google 与百度均快速收录。
INSTALL STEPS
程序安装
  1. 下载官方正版 WordPress 源码,上传至网站根目录并解压;
  2. 浏览器访问域名,自动进入安装界面;
  3. 填写站点名称、管理员账号密码,绑定之前创建的数据库信息;
  4. 点击安装,1 分钟即可完成博客主体搭建。
wp-config.php — database binding
// WordPress 数据库配置
define( 'DB_NAME', 'yourblog_db' );
define( 'DB_USER', 'yourblog_user' );
define( 'DB_PASSWORD', '********************' );
define( 'DB_HOST', 'localhost' );
define( 'DB_CHARSET', 'utf8mb4' );

// 浏览器访问 https://yourblog.com 进入安装向导
INIT SETUP
基础初始化设置
  • 进入博客后台,删除默认冗余文章、页面、评论;
  • 安装轻量化主题,适配移动端和电脑端,提升页面美观度;
  • 安装基础插件:缓存优化、垃圾评论拦截、数据备份,保障博客稳定运行。
CHAPTER 07
07/10

HTTPS 免费加密配置

30 分钟,全站安全合规。未配置 HTTPS 的网站,浏览器会标记"不安全"。

WHY HTTPS
为什么必须配置 HTTPS

未配置 HTTPS 的网站,浏览器会标记"不安全",影响访问体验和搜索引擎收录,是博客上线的必做步骤,全程免费、自动续期,无后续费用。

HTTPS = HTTP + TLS/SSL。它加密用户与服务器之间的所有数据传输,是 2026 年现代网站的最低标准。
LET'S ENCRYPT
实操配置步骤
  1. 进入宝塔面板对应站点的「SSL 设置」页面;
  2. 选择 Let's Encrypt 免费证书,勾选对应域名,一键申请;
  3. 证书申请成功后,开启强制 HTTPS 跳转、HSTS 安全防护;
  4. 开启证书自动续期(90 天自动更新),无需手动维护。
SSL ISSUE — Let's Encrypt
$ bt 14
# 申请 Let's Encrypt 证书
Domain: yourblog.com
Issuer: Let's Encrypt R3
Valid From: 2026-01-15 08:32:11
Valid To:   2026-04-15 08:32:10
Auto Renew: ENABLED ✓

# Nginx 强制 HTTPS 跳转
if ($scheme = http) {
  return 301 https://$host$request_uri;
}

# HSTS 安全头
add_header Strict-Transport-Security
  "max-age=31536000; includeSubDomains" always;

配置完成后:浏览器访问域名地址栏会显示绿色安全锁,彻底解决网站不安全提示,同时利于 SEO 收录。

CHAPTER 08
08/10

安全优化与上线核验

30 分钟,收尾完善。搭建完成后,必须做基础安全校验,确保博客可以稳定对外服务。

01 / FIREWALL
防火墙端口收敛
服务器防火墙仅保留 80、443、远程登录端口,关闭所有无用端口,减少攻击面。
02 / ADMIN URL
修改后台登录地址
修改 WordPress 默认 /wp-admin 路径,杜绝暴力破解与机器人扫描。
03 / BACKUP
定时自动备份
设置网站文件、数据库每日自动备份,存储至本地与异地,防止数据丢失。
04 / DIRECTORY
关闭目录浏览
关闭网站目录浏览权限,防止站点结构与敏感文件被未授权访问。
LAUNCH CHECK
上线核验
  1. 清除浏览器缓存,分别用手机、电脑浏览器访问域名,确认页面正常打开;
  2. 检查 HTTP 访问自动跳转 HTTPS,无跳转异常、无混合内容报错;
  3. 测试后台登录、文章发布、图片上传功能,全部正常即可正式上线。
launch checklist
// 上线核验清单
[✓] 域名 HTTPS 访问正常,绿色锁显示
[✓] HTTP → HTTPS 强制跳转生效
[✓] 移动端页面适配正常
[✓] 后台 /wp-admin 可正常登录
[✓] 文章发布、图片上传功能正常
[✓] 数据库定时备份已启用
[✓] SSL 证书自动续期已启用

STATUS: READY TO LAUNCH ✓
CHAPTER 09
09/10

真实耗时与避坑总结

实事求是。新手慢一点 8 小时也可全部完成,一天时间完全充足。

TIME BREAKDOWN
全程实操真实耗时

累计 6 小时左右,一天时间完全充足。下方为各阶段耗时拆解:

STEP 01
10MIN
前期准备
STEP 02
30MIN
域名注册
STEP 03
1HR
服务器初始化
STEP 04
20MIN
DNS 解析
STEP 05
1HR
环境搭建
STEP 06
1.5HR
博客部署
STEP 07-08
1HR
HTTPS + 核验
PITFALLS
新手高频避坑要点
01
不贪免费杂牌
不贪免费杂牌服务器、域名,稳定性极差,后期故障频发。优先阿里云、腾讯云等合规大厂。
02
备案是硬要求
国内服务器必须备案,这是法规要求,没有任何绕过方法。可先上线后续补备案,但不可长期不备。
03
必须开启 HTTPS
必须开启 HTTPS 和强制跳转,不要裸 HTTP 上线。否则浏览器标记"不安全",影响收录与信任度。
04
拒绝小众主题插件
杜绝随意安装小众主题、插件,避免植入后门、导致网站中毒。仅从官方目录安装高评分作品。
CHAPTER 10 / 写在最后

搭建博客的核心意义,
不在于拥有一个网站,
而是拥有一个完全属于自己
网络空间。

个人博客搭建没有想象中复杂,也没有各类营销文案吹嘘的"10 分钟极速上线"那般夸张,真实、稳妥的搭建流程,一天时间完全足够完成全部操作。

不同于公众号、小红书等平台账号,个人博客的数据完全自主掌控,是沉淀个人内容、打造个人 IP 的优质载体。无广告、无限流、可自由创作——你写的每一个字,都属于你自己。

按照本文流程操作,零基础也能稳稳落地,顺利拥有专属个人博客。