zyt200451的头像-星海夜航
管理员
这家伙很懒,什么都没有写...
Typecho 提示重写检测失败的三个原因-星海夜航

Typecho 提示重写检测失败的三个原因

Typecho 后台提示 URL 重写检测失败,一般是三个原因之一,逐个排查即可。 .htaccess 文件缺失或不正确 先检查网站根目录下是否存在 .htaccess 文件。不存在就新建该文件,写入 Typecho 要
Typecho 伪静态:Nginx 与 Apache 两套重写规则-星海夜航

Typecho 伪静态:Nginx 与 Apache 两套重写规则

Typecho 的固定链接靠地址重写(rewrite)实现,但要两边配合才算配置完成:博客控制台里开启永久链接的地址重写,Web 服务器端还要有对应的伪静态规则。只开控制台那一步,常见报错是“重写功...
大带宽服务器怎么做压力测试:合法边界与基本方法-星海夜航

大带宽服务器怎么做压力测试:合法边界与基本方法

手里有一台带宽富余的服务器,想验证自家服务的承载上限,这类网络压测本身是正常运维工作,但边界必须先说清楚:测试对象只能是自己拥有或拿到书面授权的设备。用扫描工具全网搜“放大反射器”...
OpenResty 搭配开源 WAF 拦截 Web 攻击-星海夜航

OpenResty 搭配开源 WAF 拦截 Web 攻击

OpenResty 是基于 nginx 的 Web 应用服务器,支持 Lua 脚本和第三方模块。在它前面挂一套 WAF,用 Lua 对进出流量做实时检测与拦截,成本很低,这篇文章记录 unixhot/waf 的部署过程和
三台主机二进制部署 K8S 1.17 高可用集群:从 CA 到 NodePort 验证-星海夜航

三台主机二进制部署 K8S 1.17 高可用集群:从 CA 到 NodePort 验证

三台 CentOS 7 主机,用二进制方式搭一套 Kubernetes v1.17.1 高可用集群:3 个 Master、3 个 Node、3 个 etcd 成员混部在同一批机器上。选二进制而不是 kubeadm,是为了
用 Vaultwarden 自建 Bitwarden 密码管理器:功能梳理与部署记录-星海夜航

用 Vaultwarden 自建 Bitwarden 密码管理器:功能梳理与部署记录

用密码管理器的最大顾虑是信任:所有账号都押在别人运营的服务上。Bitwarden 给出了一个开源的答案,客户端和服务端代码全部公开,还提供官方 docker 镜像,数据可以完全留在自己手里。这篇记录...
一个 PHP 用户勋章功能:单文件部署与主题接入-星海夜航

一个 PHP 用户勋章功能:单文件部署与主题接入

一套给用户发勋章的 PHP 功能:按条件给用户展示获得的徽章,还有一个勋章中心页。代码是一个单文件 func.php 加一张数据表,作者自述是早期练手作品,逻辑不算漂亮,但没有已知的安全漏洞。这...
Oracle 表空间扩容:先查占用,再选 resize、加文件或自动扩展-星海夜航

Oracle 表空间扩容:先查占用,再选 resize、加文件或自动扩展

Oracle 表空间用满不是小事:expdp 备份会失败,业务的增删改查直接中断,查询性能下降,事务卡在等待和超时上,归档日志也可能生成异常。所以表空间使用率要定期盯,满了就及时扩。先摸清现状...