最新发布第24页
排序
使用 Docker Buildx 构建跨平台镜像
x86 机器上开发、ARM 服务器上上线,为每个架构单独构建一遍镜像太笨重。docker buildx 借助 QEMU 用户态仿真,一条命令就能产出多架构镜像。本文从环境准备讲到推送验证,覆盖私有仓库场景下的...
头像呼吸光环与悬停旋转放大的纯 CSS 实现
给评论区或成员列表的头像加两个小动效:平时一圈颜色渐变的呼吸光环,鼠标悬停时放大并旋转。一段自定义 CSS 就够,不依赖 JS。 效果构成 两个动作拼成:一是无限循环的 box-shadow 动画,光晕...
SQL注入攻击的原理、检测与预防
SQL 注入是数据库应用最常见的被攻破方式:攻击者把带 SQL 语义的字符串塞进程序的输入口,让原本的数据查询变成任意语句执行。这里记录它的成因、检测思路和防御手段。 注入是怎么发生的 以登...
自托管隐私向网站统计源码的中文部署记录
一套注重隐私的自托管网站统计源码,界面已汉化。报表覆盖实时在线、概览、获取、行为、地域、技术、事件等常见维度,数据全部落在自己的服务器上,不经过第三方统计。 运行环境与当前版本 系统...
PowerDNS 部署实践:权威解析加 Poweradmin 管理
PowerDNS 是把 DNS 区数据放进数据库做解析的开源方案,配合 Web 管理端可以直接在页面上增删解析记录。这篇记录完整链路:MySQL 打底、部署权威服务、装 Poweradmin 管理界面、dig 验证解析。
WordPress 启用 Redis 报 NOAUTH 的解决办法
WordPress 启用 Redis Object Cache 插件后,状态页直接报错:Redis 无法访问:`SELECT` failed: NOAUTH Authentication required. [tcp:/
从磁盘到分布式:存储系统与主流方案梳理
存储这个话题两层:单机上磁盘和协议怎么选,跨机器时数据怎么切分存放。这篇从存储协议讲起,过一遍 DAS/NAS/SAN/对象存储的演化,再梳理 Ceph、FastDFS、GlusterFS 三个主流分布式方案的定位...
SSH 免密登录不生效:家目录权限导致的排查记录
配好了 SSH 免密:密钥生成、公钥分发一路没报错,但 ssh 登录时依然要密码。这类问题密钥本身往往没毛病,多数卡在家目录权限上。记录一次完整的排查过程。 现象 配置免密后执行 ssh 登录,每...












