ArtichoKaleyard
发布于 2026-01-15 / 29 阅读
3

Hello World

关于我

我是 ArtichoKaleyard,一名在校生。
兴趣有点杂,主修计算机视觉,平时喜欢瞎折腾:从计算机视觉(CV)、深度学习,到嵌入式开发(STM32),再到写点自己用的自动化脚本和小工具,什么都爱玩一点。

以前习惯了在本地用相对较高性能设备(5800H 32GB)当服务器,资源给得足,从来没操心过性能问题。这次为了搭建这个个人博客,租了一台 2核 2G 的云服务器,才发现从“富裕仗”转到“精打细算”的落差有多大。

关于本站

搭建这个站点的初衷很简单:

  1. 归档记录:脑子里的东西太杂,得找个地方存一下技术笔记,省得下次还得重新造轮子。
  2. 技术实验田:折腾 Linux 发行版、Docker 容器化以及 Web 服务。
  3. 合规性:本站严格遵守备案要求,纯属个人学习笔记,不含任何商业推广。

建站小记

这台服务器的配置在现在看来属于“极限”级别,部署过程中踩了不少坑,简单记录一下:

  • 资源瓶颈(最重要的决定)
    起初尝试部署 MySQL 8.4,发现在默认配置下内存占用极高,导致 2G 内存瞬间吃紧,系统 IO 经常阻塞。

    • 最终方案果断弃用 MySQL,全站迁移至 PostgreSQL。得益于 PG 的多进程共享内存机制,系统整体的内存压力显著下降,服务器终于不再假死了。
  • 安全加固

    • 修改了默认远程端口,禁用了密码登录,改用密钥验证。
    • 部署了 Fail2Ban 防止暴力破解。
    • 配置了全站 HTTPS 加密。

折腾完这些,博客终于能稳定访问了。
路漫漫其修远兮,慢慢记。


2026-01-15