排序
Nginx return指令实战:域名跳转、403拦截与状态码控制
一、什么是 Nginx 里的重定向 这里将这部分放在“rewrite 功能”章节里,但开头先说明了一个更大的背景: 重定向也叫 URL 重定向、URL 改写。 常见需求包括: - `http` 跳到 `https` - 新老域名...
NFS配置详解与优化实践:exports语法、核心选项、用户压缩和安全挂载
一、为什么要单独研究 `/etc/exports` 这里明确指出,NFS 服务端最核心的配置文件就是: - `/etc/exports` 并且还补充了一点非常重要的背景: - `systemctl` 对 NFS 的管理背后,本质上会调用 `...
Java容器与JVM-JRE-JDK入门:理解Tomcat运行基础
一、什么是 Java 容器 这里先把 Java 容器定义成: - 用于存放和运行 Java 代码的环境 - 本质上属于 Web 中间件 也就是说,Java 代码并不是直接丢给操作系统就能运行,而是要放到一个具备 Java ...
awk文本分析实战:取行、取列、条件筛选与统计详解
一、什么是 awk `awk` 是 Linux 中非常强大的文本处理工具,特别适合处理结构化文本,例如: - `/etc/passwd` 这类分隔符明确的配置文件 - 命令输出结果 - 监控、日志、统计类文本 它最常见的用...
Tomcat HTTPS实战:PFX-JKS证书配置与8080跳8443
一、Tomcat 能不能自己做 HTTPS 结论是: - Tomcat 可以支持 HTTPS - 可以直接在 Tomcat 中配置证书 但它也补充了一个实践建议: - 生产中很多时候也会把证书放在 Nginx 上 - 让 Nginx 负责对外...
Rsync远程同步实战:本地模式、远程模式、目录斜杠区别与scp对比
一、先理解 rsync 最常见的使用目标 在实际工作里,大多数人第一次使用 `rsync`,并不是为了做复杂的服务化配置,而是为了完成这些任务: - 把某个文件推送到另一台机器 - 把某个目录同步到远端...
Nginx反向代理避坑:多虚拟主机Host头与真实IP透传
一、为什么反向代理最容易踩这两个坑 这里将两个高频问题单独拎了出来: - 后端 Web 有多个虚拟主机时,代理后访问到的不是预期站点 - Web 访问日志里记录到的是代理服务器 IP,而不是用户真实 ...
Nginx处理请求流程详解:从DNS到server_name匹配
一、为什么要先理解 Nginx 处理请求的流程 很多人在学 Nginx 配置时,会先接触 `server_name`、`root`、`location` 这些指令,但如果不知道一次请求是怎么被处理的,就容易把这些配置看成零散的...
Shell巡检脚本常用命令:端口、进程、网络与 URL 检查
一、自动化脚本里最常见的巡检维度 这里将脚本里常用的检查分成几类: - 端口:判断端口是否监听、是否能连通 - 进程:判断服务进程是否存在、是否异常 - 网络:判断主机连通性、流量和 DNS 解...
SSH登录并执行文本文件命令
一、脚本运行前提 - 通过SSH登录 - 需要登录设备管理地址统一放在一个文件类型为.txt的文本文件,这里习惯命名为ip_list.txt - 需要执行的命令统一放在一个文件类型为.txt的文本文件,这里习惯...










