慢 SQL 这件事,很多站长第一次真实感觉到它,不是因为看了监控,而是因为某个下午网站突然打不开,上服务器一看 MySQL 的 CPU 跑满,SHOW P...
日志是排查问题的第一手证据,也是泄露风险最高的数据之一。一个日 PV 几千的站点,访问日志里就可能同时包含用户手机号、邮箱、订单号的片段,接口日志里可能有...
服务器从一台变成三台之后,SSH 管理就开始失控:密钥散落在几个人的笔记本上、离职的人还记得密码、审计日志里只有 IP 分不清是谁、某个跳板机的 root...
很多站长对「代码审计」的理解停留在「买个扫描器,跑一遍,把报告里的高危改掉」。真正做过一轮完整审计的人会发现,扫描器给的是线索,不是结论;报告里最高危的那...
一、先说清 tmux 与 screen 的分工SSH 会话断开时,前台进程会收到 SIGHUP。结果就是:一条跑了四十分钟的 mysqldump 断在一半...
一、先说清楚静态分析能帮你抓到什么很多人第一次听说 PHPStan,以为是「比 PHP 更严格的语法检查」。不是。PHP 语法检查(php -l)只能发现...
一、竞态不是高并发才有的问题很多人以为「竞态条件」是秒杀系统、分布式服务才需要关心的事。实际上一个日 IP 几千的个人站点同样会撞上:后台的定时任务和用户...
一、SMART 不是「能看就行」硬盘坏掉这件事,最麻烦的地方不是坏,而是坏得没有预告。对个人站长来说,一台 VPS 上的数据盘或者家里那台自建服务器,一旦...