发布时间:2025年12月
作者:Blues
目标:快速、安全、稳定地搭建一个属于自己的技术博客
最近花了几个小时,成功在阿里云轻量应用服务器上部署了 WordPress 博客。整个过程踩了不少坑,也总结出一套最简可行路径。本文将完整记录操作步骤,供后来者参考。
一、为什么选择这套方案?
- WordPress:全球最流行的开源博客系统,插件丰富、主题多样、SEO 友好
- 宝塔 Linux 面板:可视化管理,一键部署,省去命令行配置烦恼
- 阿里云轻量应用服务器:价格便宜,自带应用镜像,开箱即用
💡 适合人群:想快速拥有个人技术博客的开发者、学生、技术爱好者
二、部署流程(正确姿势)
✅ 步骤 1:创建服务器(关键!选对镜像)
- 登录 阿里云控制台
- 购买「轻量应用服务器」
- 应用镜像选择:
宝塔Linux面板 8.x- 不要选“WordPress”镜像(功能受限)
- 宝塔面板更灵活,后续可自由管理
✅ 步骤 2:登录宝塔面板
- 服务器创建成功后,在阿里云控制台 → 应用详情 → 快速查看
- 获取:
- 外网面板地址(如
http://47.97.xxx.xxx:8888) - 用户名 & 密码
- 外网面板地址(如
- 浏览器打开面板地址,登录
- 首次登录建议点击右上角「一键激活专享特权」(免费用专业版功能)
✅ 步骤 3:一键部署 WordPress(不要先“添加站点”!)
⚠️ 重要纠正:不需要先手动“添加站点”!否则会提示“站点已存在”
正确操作:
- 宝塔面板 → 软件商店 → 一键部署
- 找到 WordPress → 点击「一键部署」
- 域名填写:你的服务器公网 IP(如
47.97.xxx.xxx) - 点击「提交」,等待 1~2 分钟
✅ 系统会自动:
- 创建网站配置
- 创建 MySQL 数据库
- 下载并解压 WordPress
- 配置好文件权限
✅ 步骤 4:完成 WordPress 初始化
- 浏览器访问
http://你的IP - 按提示填写:
- 站点标题:如“我的技术笔记”
- 用户名:不要用
admin!建议用自定义用户名(如coder) - 密码:设置强密码(含大小写+数字+符号)
- 邮箱:填真实邮箱(用于找回密码)
- 点击「安装 WordPress」
🔐 安全提醒:用户名和密码务必记牢!
三、常见问题与解决方案
❌ 问题 1:发布文章时报错 “更新失败。此响应不是合法的 JSON 响应。”
原因:区块编辑器(Gutenberg)与插件/主题冲突,或 PHP 超时。
解决:
- 安装插件 Classic Editor,切换回经典编辑器
- 或禁用所有插件,逐个排查
- 在宝塔 → PHP 设置中提升
memory_limit=512M和max_execution_time=300
❌ 问题 2:点击文章“查看”跳转到 404 页面
原因:永久链接未生效,Nginx 伪静态规则缺失。
解决:
- 宝塔面板 → 网站 → 你的站点 → 设置 → 伪静态
- 选择 WordPress,点击保存
- 回到 WordPress 后台 → 设置 → 永久链接 → 选择“文章名” → 保存
❌ 问题 3:无法修改用户头像(Gravatar 访问不了)
原因:WordPress 默认依赖国外 Gravatar 服务,国内无法加载。
解决:
- 安装插件 Simple Local Avatars
- 在「我的个人资料」中直接上传本地头像
- 无需翻墙,完全本地化
四、优化建议(让你的博客更专业)
| 项目 | 推荐方案 |
|---|---|
| 主题 | Kadence / Blocksy(现代感 + 高性能) |
| 代码高亮 | Prism Syntax Highlighter(轻量、无冲突) |
| 缓存加速 | LiteSpeed Cache(提升加载速度) |
| SEO 优化 | Yoast SEO(提升搜索引擎排名) |
| 安全防护 | Wordfence Security + 强密码 |
五、下一步计划
- 绑定自己的域名(如
yourname.tech) - 申请免费 HTTPS 证书(Let’s Encrypt)
结语
搭建博客只是第一步,真正的价值在于持续分享与记录。希望这篇指南能帮你少走弯路,快速拥有属于自己的技术阵地!
📬 欢迎关注我的博客,后续将分享更多 DevOps、后端、Python 实战经验。