多台服务器的日志散落各处,出事时你根本拼不出真相手上服务器一多,日志管理立刻变成灾难。A 机器的 Nginx 访问日志在 /var/log/nginx,B...
把 SSH 端口彻底藏起来:端口敲门到底解决了什么只要服务器暴露在公网,22 端口(或你改过的任意 SSH 端口)每天都会收到成百上千次暴力破解尝试。fa...
服务器半夜自己重启了,你拿什么查很多个人站长都遇到过这种情况:早上打开监控,发现服务器在凌晨 3 点多重启过一次,uptime 只有几个小时,业务看起来恢...
Varnish:把 PHP 从请求链路上"摘出去"的 HTTP 加速器网站变慢,绝大多数情况下慢的不是 Nginx,也不是网络,而是"每个请求都要叫醒 P...
Memcached 没有过时:给个人站点做一层纯内存缓存的正确姿势很多人一提缓存就想到 Redis,觉得 Memcached 是"上一代的东西"。这个判断...
为什么个人站长也该学 eBPF:不用重启、不用改代码的线上观测服务器出问题的现场,最要命的一点是"你到场时它已经好了"。CPU 突然飙到 100%,你 s...
mysqldump 的边界在哪里对个人站长来说,mysqldump 几乎是备份数据库的唯一选项:它随 MySQL 客户端一起安装、输出是纯文本、可以 gz...
服务器出问题时,你还在靠 echo 排错吗几乎每个站长都写过这样的脚本:一个备份脚本,加了几十行 echo "开始备份"、echo "压缩完成",跑起来看...