河鱼博客

Kratos
专注于用户阅读体验的响应式博客主题
  1. 首页
  2. 未分类
  3. 正文

我的搭建博客网站之旅

2026年5月19日 36点热度 1人点赞 0条评论

heyu

一、搭建博客的完整流程

1. 购买云服务器

  • 操作:在腾讯云购买轻量应用服务器,配置为 2核2G、40GB SSD、3M带宽、200GB/月流量。
  • 地域:上海(跨地域建站可行,后续可用 CDN 加速)。
  • 镜像:最初选了 OpenClaw(龙虾) AI 镜像,后通过重装系统或手动安装宝塔面板解决。

2. 环境配置(宝塔面板 + LNMP)

  • 安装宝塔面板:通过腾讯云 VNC 或 SSH 登录服务器,执行宝塔官方安装脚本。
  • 登录宝塔:获取外网面板地址(如 `https://124.221.110.118:13354/a34400c8`)和初始账号密码。
  • 安装 LNMP 环境:在宝塔“软件商店”中安装 Nginx、MySQL(5.7)、PHP(7.4 或 8.1/8.2)。

3. 域名相关(进行中)

  • 购买域名:考虑 heyu.pet 或 heyu.live,尚未最终购买。
  • 域名解析:待域名实名通过后,在腾讯云 DNS 添加 A 记录指向服务器 IP 124.221.110.118。
  • 备案:因使用国内服务器,域名必须完成 ICP 备案(预计需几天)。

4. 安装 WordPress

  • 方法:在宝塔面板中创建网站(使用 IP 或临时域名),设置根目录,通过“远程下载”或“一键部署”获取 WordPress 安装包。
  • 解压移动:将 wordpress 文件夹内所有文件剪切到网站根目录。
  • 创建数据库:在宝塔“数据库”中添加 MySQL 数据库(名称、用户名、密码)。
  • 运行安装:访问 `http://124.221.110.118`,按提示填写数据库信息和站点设置,完成安装。

5. 后续优化

  • 更换主题:遇到 Kratos 主题要求 PHP 8.0,需升级 PHP 版本。
  • 头像问题:Gravatar 被墙,通过安装本地头像插件(如 Simple Local Avatars)或更换镜像源解决。
  • 安全防护:考虑启用 Akismet 反垃圾评论,需免费申请 API Key。
  • SSL 证书:等域名绑定后,在宝塔中申请 Let's Encrypt 免费证书,开启 HTTPS。

二、遇到的问题及解决方案

问题 发生阶段 原因 解决方案
无法访问宝塔面板(响应超时) 环境配置 服务器防火墙未放行宝塔端口(13354) 在腾讯云轻量应用服务器“防火墙”中添加规则:端口 13354,协议 TCP,来源 0.0.0.0/0
PHP版本显示“纯静态” 创建网站 未安装 PHP 环境 在宝塔“软件商店”安装 PHP 7.4 或 8.1,然后在网站设置中切换 PHP 版本
添加数据库失败(root 密码错误) 安装 WordPress 宝塔面板记录的 MySQL root 密码与实际不一致 方法一:宝塔“数据库” → 右上角“root密码”重置;方法二:SSH 中执行 bt 命令选择 7 修改密码
找不到“远程下载”按钮 下载 WordPress 未进入正确的网站根目录 通过宝塔“网站”列表,点击对应站点的“根目录”进入 /www/wwwroot/124.221.110.118,顶部工具栏即出现“远程下载”
主题安装失败(PHP 版本过低) 更换主题 Kratos 主题要求 PHP 8.0+,当前为 7.4 在宝塔“软件商店”安装 PHP 8.1/8.2,然后在网站设置中切换 PHP 版本
Gravatar 头像无法显示 博客外观 Gravatar 官网被墙 安装本地头像插件(如 Simple Local Avatars)直接上传头像,或使用国内镜像插件 WPAvatar
不知道如何预览文章 内容创作 新手对 WordPress 后台不熟悉 在文章编辑页面点击右上角“预览”按钮;发布后通过“查看文章”链接或访问前台 `http://IP` 查看

三、当前状态与待办事项

✅ 已完成

  • 云服务器购买、宝塔面板安装及登录
  • LNMP 环境安装(Nginx + MySQL + PHP 8.1)
  • WordPress 成功安装,可通过 http://124.221.110.118` 访问前台和http://124.221.110.118/wp-admin` 登录后台
  • 已更换主题(Kratos 或 Argon)
  • 已解决头像问题(安装了本地头像插件)
  • 已升级 PHP 版本至 8.1

⏳ 进行中 / 待完成

  • [ ] 域名购买、实名认证、ICP 备案(预计 3-20 天)
  • [ ] 域名解析:将 heyu.pet 等 A 记录指向 124.221.110.118
  • [ ] 在宝塔中绑定域名、申请 SSL 证书(开启 HTTPS)
  • [ ] 安装并配置 Akismet 反垃圾插件(免费申请 API Key)
  • [ ] 优化博客性能(开启缓存、CDN 加速、图片压缩等)
  • [ ] 写第一篇文章并熟悉 WordPress 后台各项功能

四、核心概念总结

  • 云服务器、宝塔面板、WordPress:房子、装修工具、家具的关系。
  • 域名与 IP:域名是别名,IP 是地址,需 DNS 解析关联。
  • SSL / HTTPS:加密网站通信,提升安全性与 SEO。
  • PHP 版本:影响主题/插件的兼容性和网站性能。
  • Gravatar:全球头像服务,国内需替换镜像或使用本地插件。
标签: 暂无
最后更新:2026年5月19日

heyu

你好,欢迎来到河鱼博客,希望能帮助到你!

点赞

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

归档

  • 2026 年 5 月

分类

  • 未分类

COPYRIGHT © 2026 河鱼博客. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang