Category: Script
-
Nginx 拆分目录结构完整配置范例
PublicNginx 拆分后目录结构(大型项目标准化) /etc/nginx/ ├── nginx.conf # 主配置文件(全局、events、http公共段) ├── conf.d/ │ ├── site.conf # 站点业务配置:server、
-
适用:HTTP/HTTPS 网站反向代理,后端为 Tomcat / SpringBoot / Node.js; 包含:连接限流、请求速率限流、IP 黑名单、User-Agent 防爬虫、静态资源缓存、代理缓存、超时控制、安全头、日志、错误页; 说明: 编译版 Nginx,建议 ngx_http_li
-
服务器 CPU 监控完整示例命令
Public下面分Linux(最常用)、Windows,从命令行实时查看、持久化监控、告警、CPU 指标解读,适合运维 / 开发日常排查和线上监控。 一、Linux 服务器 CPU 监控 1. 即时查看(内置命令,无需安装) top top 按
-
Nginx 反向代理完整配置指南
Public反向代理核心:客户端请求 Nginx,Nginx 转发请求到后端真实业务服务器,再把后端响应返回客户端。分为七层 HTTP 反向代理(http {} 块) 和四层 TCP 反向代理(stream {} 块,前面 MySQL 那种),下面重点是 Web 最常用的七层反向代理。 前置说明 模块:ngx_
-
模块说明:ngx_stream_upstream_check_module 是淘宝开源 Nginx 补丁模块,需要给 Nginx 打补丁重新编译,原生 Nginx 不自带。 能力:主动周期性探测后端 TCP 服务,支持 TCP 握手探测、MySQL ping 探测、Redis ping 探测等;节点
-
说明: stream {} 模块属于四层 TCP 负载均衡,工作在传输层,不解析 HTTP;用来代理 MySQL、Redis、SSH 等 TCP 协议。 需要编译 Nginx 时带上 --with-stream,否则不支持 stream 模块;stream{} 和 http{} 同级,不能写在 ht
-
Nginx 负载均衡完整配置示例
PublicNginx 负载均衡模块:ngx_http_upstream_module,七层 HTTP 负载均衡;支持:轮询、加权轮询、ip_hash、least_conn、url_hash(第三方)。 文件:nginx.conf 或者 conf.d/upstream.conf 前置说明 upstream 块定
-
Linux/Unix 线上排错命令速查表
Public适用:服务器、容器、WSL;优先轻量命令,不轻易装包;高危操作标 ⚠️ 思路:先看负载 → 看 CPU / 内存 → 磁盘 → 网络 → 进程 / 线程 → 日志 → 抓包 一、系统基础概览(第一时间执行) # 系统版本 uname -a cat /etc/os-release # 负载、运行时间
-
实用 Linux / Unix 命令行技巧
Public适用于 macOS、Linux、WSL,bash/zsh 通用,避开冷门魔法,优先提效、排错、安全。 一、基础操作小技巧 1. !! 重复上一条命令(sudo 救场神器) apt update # 提示权限不足,直接输入 sudo !! # 等价 sudo apt update
-
SQLite 简单表结构设计示例
PublicQLite 特性要点: 没有严格的数据类型,TEXT/INTEGER/REAL/BLOB/NUMERIC INTEGER PRIMARY KEY AUTOINCREMENT 自增主键 支持 NOT NULL / UNIQUE / DEFAULT / CHECK 不支持外键默认关闭,需要 PRAGMA