个人博客折腾记录:从想做导航站,到最后做成一个博客

wl 发布于 4 天前 25 次阅读


AI 摘要

导航站的风险让我停步,最终转向了个人博客的漫长搭建之路。从ACGN内容定位到服务器、宝塔、WordPress的逐一摸索,在GPT辅助下,踩坑无数却收获满满。这不是几分钟搭建的网站,而是一场从零开始的实战成长。

最近这段时间,算是正式开始折腾自己的第一个网站了。

这个站现在叫无聊的个人博客,域名是 acgnhub.top。从一开始到现在,整个过程其实挺曲折的,中间踩了不少坑,也改了好几次方向。现在回头看,整个过程比想象中复杂很多,但也确实学到了不少东西。

说白了,这个站不是那种“几分钟就搭起来”的东西,而是真的是一点一点摸索出来的。服务器、域名、宝塔、WordPress、备案、主题、HTTPS、速度优化、安全设置,这些东西基本都折腾了一遍。

而且这整个过程,基本上都是 靠 GPT 辅助一步一步做下来的。为了折腾这个站,当时还专门 充了一个月会员,不然很多东西真靠自己查,效率会低很多,尤其是像服务器、宝塔、WordPress 这种东西,问题特别碎,自己一个人查起来很容易越查越乱。

最开始其实不是想做博客

最开始的想法,其实并不是做博客。

一开始是想做一个 ACGN 导航类网站,甚至已经想好了方向。最初考虑过两种方案:

  • WebStack 静态响应式网址导航网站
  • WordPress 版的 WebStack 导航主题 Webstack Pro

当时的思路很直接,就是做一个 ACGN 相关的网站导航,把动漫、漫画、游戏、小说、资源站、工具站之类的入口都整理进去,做成一个导航站。

这个想法本身其实没什么问题,而且从“看起来好像很好做”的角度来说,导航站甚至比博客还直观。

但后面仔细想了一圈,发现这里面有个很现实的问题:ACGN 导航这类网站,太容易碰到 18+ 内容和盗版资源分享。

而这些东西在中国大陆的环境下,本来就非常敏感。更何况这个域名和服务器都在中国大陆,网站还需要备案。只要备案,就意味着不能乱来,很多擦边甚至明显不合规的内容根本不敢碰。

说白了,如果真做成一个偏“ACGN 资源导航”的站,后面很容易越做越危险。这个风险不是“以后再说”,而是从一开始就摆在面前的。

所以后面想清楚以后,就决定不往那个方向走了。

后来才真正想明白:做博客更适合

导航站这个想法放下之后,后面才慢慢把方向改成了现在这种形式。

现在这个站,更准确来说,是一个 以 ACG 内容为核心的个人博客。主要会写:

  • 日本动漫
  • 日本漫画
  • 日本游戏
  • 轻小说
  • 相关资源和网站推荐
  • 工具、软件、教程
  • 再加上一些计算机相关的折腾内容

这样一改,整个站的方向就清楚很多了。

这种形式的好处也很明显:

第一,不容易踩线。
第二,内容更灵活。
第三,更适合长期更新。
第四,不会把自己逼成一个纯工具站或者资源站。

说到底,博客更像是一个可以慢慢积累内容的地方,而不是一个必须一直靠“收录链接”维持存在感的站。

服务器和环境这一块,算是从零开始

这个站部署在阿里云 ECS 上,系统是 Ubuntu,面板用的是宝塔,环境是 LNMP,也就是 Nginx、MySQL、PHP 这一套,程序本体用的是 WordPress。

这些词一开始看着都挺熟,但真正自己上手搞的时候,还是会发现很多细节之前根本不懂。

比如最开始会想:WordPress 是不是一定要装在宝塔里?
后来才搞明白,宝塔只是管理工具,不是必须,但对新手来说确实省事很多。

又比如服务器安全组、宝塔防火墙、Nginx、数据库、PHP 版本这些东西,一开始看都能看懂,真碰到问题的时候才发现,不是“知道名字”就等于“会处理”。

域名、备案、访问,这一块真的挺绕

域名是 acgnhub.top,服务器在中国大陆,这就意味着必须备案。

备案这件事,一开始真的有点把人绕晕。尤其是刚开始时最困惑的问题就是:

  • 备案的时候网站访问地址到底填什么
  • 域名打不开怎么办
  • IP 能访问算不算
  • 备案通过后是不是就能直接用了

这中间还碰到了一个特别典型的问题:IP 能打开,域名打不开。

后来一点点排查,最后才把逻辑理顺:

  • DNS 要解析对
  • 宝塔里域名要绑定对
  • 服务器和网站配置都要对应好
  • 备案通过后,再正式用域名访问

ICP备案和公安备案弄好之后,网站页脚也开始补齐。

页脚里至少要放:

  • ICP 备案号
  • 公安备案号
  • 可点击跳转的官方链接

这类问题单看很基础,但第一次碰的时候真的很容易卡住。

主题最后用了 Sakurairo

前端主题最后选的是 Sakurairo

选这个主题主要还是因为整体风格确实适合现在这个站,视觉上偏二次元一点,功能也比较全。对于这种偏 ACG 向的博客来说,它确实比很多纯极简主题更贴合。

但这个主题也是那种非常典型的“功能很多,配置也很多”的类型。

刚装好时并没有想象中那么顺,后面还专门找了它的文档,一点一点看配置项,才慢慢弄明白。说到底,这种主题用起来不是“开箱即用”,而是“开箱先研究”。

一开始页面还乱过

网站刚搭起来的时候,前台其实出过一次很典型的问题,就是页面看着特别怪:

  • 只有文字和图片
  • 布局全靠左
  • 感觉像没加载 CSS

后来排查下来,本质上还是资源路径的问题。尤其是在域名和 IP 混着调试的时候,WordPress 地址、站点地址、资源引用地址很容易不一致。

只要静态资源没正常加载,页面就会瞬间变成“半残废状态”。

这事解决之后,网站才终于开始像个正常网站。

证书和 HTTPS 也折腾了一轮

域名能访问之后,下一步自然就是 SSL 证书。

这个步骤倒不算特别难,宝塔里申请 Let’s Encrypt 还挺方便的。证书上好之后,网站就能切到 HTTPS,浏览器左上角那个小锁出来之后,整体观感一下子正规很多。

不过 HTTPS 也不是“一开就完事”。因为前面有些内容可能还是走 HTTP,所以还要顺手把站点地址、资源路径这些东西都理顺,不然还是会有混合内容的问题。

网站慢这个问题,排查半天才找到原因

后面遇到的一个特别烦的问题,就是网站打开很慢。

一开始直觉上还以为是服务器配置不够,因为毕竟只是 2 核 2G。结果去宝塔看资源占用,CPU、内存、负载全都很正常,根本不像机器跑不动的样子。

这种情况就说明,慢不是硬件问题,而是网站本身哪里在拖后腿。

后面一点点排,最后才发现一个非常关键的问题:页面里一直在请求 fonts.googleapis.com。

这个东西在国内网络环境下很容易卡死,一旦它卡住,页面就会出现各种问题:

  • 一直转圈
  • 样式加载慢
  • 页面半天不出来
  • 后台操作都感觉卡

最后把这个问题处理掉之后,网站速度一下子就正常了很多。

这也让我第一次真正意识到,有时候网站慢不是因为服务器不行,而是某个外部资源把整个加载链路拖死了。

后面也慢慢开始懂一点“优化”了

发现 Google 字体的问题之后,后面也开始慢慢意识到,做站不只是“能打开就行”,还得考虑体验。

所以后面也陆续开始注意这些东西:

  • 外部资源能少就少
  • 国外资源尽量不用
  • 图片别太大
  • 主题特效别乱开
  • 能不用的功能就先关掉
  • 后面可以慢慢考虑缓存、CDN 这些东西

说到底,现在虽然还谈不上什么特别专业的优化,但至少已经知道要往哪些方向处理,而不是像最开始那样,网站一慢就只会怀疑“是不是服务器太烂”。

分类和网站定位也改了好几轮

网站内容分类这一块,其实也折腾了好几轮。

一开始的思路还带着导航站的影子,想分很多站点类、资源类、入口类的内容。但后面慢慢意识到,既然这个站决定走博客方向,那分类也要围绕“博客内容”来设计,而不是围绕“导航逻辑”来设计。

所以后来慢慢理顺成现在这种结构方向:

  • 动画
  • 漫画
  • 游戏
  • 小说
  • 网站推荐
  • 工具
  • 计算机
  • AI
  • 个人

这套逻辑就舒服很多,也更适合长期写东西。

服务器安全这一块,算是被现实教育了

如果说前面更多是“配置”和“调试”,那服务器安全这块就真的是被现实教育了一次。

之前一直知道公网服务器会被扫,但没什么实感。直到后来在宝塔里看到 SSH 失败尝试次数已经上千,才真正意识到:公网服务器是真的会天天被人撞门。

后面就开始折腾各种安全相关的东西:

  • 改 SSH 端口
  • 新端口放行
  • 安全组配置
  • 测试 SSH 新连接
  • 关闭 22 默认端口
  • 关闭不用的 FTP
  • 看爆破日志
  • 研究 root 登录、密钥登录这些东西

这块中间还犯过低级错误,比如把 SSH 的用户名填成服务器 IP,结果一直以为密码错了,折腾半天才发现是最基础的地方填错了。

虽然挺丢人,但这种事也确实很真实。很多时候不是多高深的问题,就是一个小地方没注意。

至于 SSH 密钥登录,最后也想明白了

后面还认真折腾了一下 SSH 密钥登录。

不过最后想了一圈,当前阶段其实也没必要把自己逼得太进阶。因为目前日常管理服务器,主要还是靠宝塔网页面板,SSH 更多是备用和偶尔排查问题时才用。

所以现阶段更现实的做法还是:

  • 端口改掉
  • 密码复杂一点
  • 防爆破开着
  • 默认入口少暴露

密钥登录当然更安全,但不是当前最刚需的东西。至少不是“现在不弄就不行”的程度。

宝塔面板绑域名、面板访问这些也都折腾了

后面还折腾了一下宝塔面板绑定二级域名这类东西。比如想让面板通过更固定、更好记的方式访问,而不是每次都盯着 IP、端口和随机路径。

这种东西严格说不是必须,但确实会让整个网站和服务器管理体验更正规一些,也更适合后面继续整理。

到现在,网站总算像个样子了

现在回头看,这个站从最开始“想做一个导航站”,到后面发现风险不合适,再到转成一个个人博客,整个方向算是慢慢定下来了。

现在这个站,已经不再只是一个空壳,而是开始有了比较明确的定位:

一个以 ACG 内容为核心,同时也会写资源推荐、工具软件、计算机教程和个人折腾记录的博客。

这个方向其实挺适合长期做的。

不需要天天追热点,也不需要强行去做什么流量项目,更不用把自己逼成更新机器。只要持续把自己真正感兴趣、真正折腾过、真正用过的东西记录下来,这个站就会慢慢有自己的东西。

这整个过程,真的挺像一次“从零开始学建站”

如果只看结果,好像只是:

  • 买了服务器
  • 配了域名
  • 装了 WordPress
  • 换了主题
  • 做了备案
  • 配了 HTTPS
  • 调了分类
  • 做了安全
  • 优化了速度

但实际做下来会发现,这中间每一步都要自己去理解、去排查、去试错。

而且这个过程里,GPT 确实帮了很大忙。很多问题不是那种“搜一下立刻就有标准答案”的,而是需要结合当前环境一步一步判断。这个时候有人在旁边一直帮着梳理思路、排查问题,真的会轻松很多。

所以这次建站,说到底也算是一场:

服务器 + 宝塔 + WordPress + 备案 + 折腾 + GPT 辅助 的完整实践。

现在还只是开始

虽然现在网站基础已经差不多了,但说实话,这也只是刚开始。

后面还要继续做的事情还有很多,比如:

  • 继续调主题
  • 慢慢完善首页
  • 把分类页做顺
  • 写第一批真正像样的文章
  • 继续做速度和体验优化
  • 把整个网站的风格慢慢稳定下来

不过至少到现在,这个站已经真正跑起来了。

而且比起“网站终于上线了”这件事本身,更有意思的可能是:这整个过程中,很多原本完全不会的东西,现在至少已经知道怎么去处理了。

从这个角度看,这次折腾本身就挺值。

此作者没有提供个人介绍。
最后更新于 2026-04-13