Nginx HTTPS入门:证书原理、单机部署与自签名证书创建
本文围绕 HTTPS 的基础部署展开,整理原笔记中 HTTPS 的核心概念、加密带来的意义、单机 Nginx 配置证书的基本流程,以及如何用 `openssl` 在命令行中生成自签名证书,适合作为从 HTTP 过渡到 HTTPS 的第一篇入门文章。
共找到 34 篇相关文章
本文围绕 HTTPS 的基础部署展开,整理原笔记中 HTTPS 的核心概念、加密带来的意义、单机 Nginx 配置证书的基本流程,以及如何用 `openssl` 在命令行中生成自签名证书,适合作为从 HTTP 过渡到 HTTPS 的第一篇入门文章。
本文围绕 Nginx `if` 与 `set` 指令展开,结合原笔记中的两个实际案例,说明如何通过 `$request_method` 限制请求方法,以及如何借助自定义变量快速实现网站维护模式开关并返回 `503` 状态码,适合作为 Nginx 条件控制的入门实践。
本文围绕 Nginx `return` 指令展开,结合原笔记中的域名跳转和 `/admin/` 禁止访问案例,说明 `return` 如何直接返回状态码或新 URL,以及它为什么特别适合做简单重定向、目录拦截和后续 HTTP 到 HTTPS 跳转这类场景。
本文围绕网站集群中的 HTTPS 部署展开,结合原笔记整理两种常见思路:全链路加密和部分加密,并说明 LB 与 Web 如何分别配置证书、上游转发方式为何不同,以及在前端 LB 上如何开启 HTTP/2,适合作为集群 HTTPS 架构的实战参考。
本文围绕一个“高清视频下载站”案例展开,重点整理如何用 Nginx 的 `autoindex` 模块快速搭建目录索引型下载页面,包括站点目录规划、核心配置、测试文件准备、语法检查与访问验证,适合作为理解目录列表站点的入门实践。
本文围绕原笔记中的 Nginx 平滑升级案例展开,重点整理如何在不中断服务的前提下用新的 `nginx` 二进制替换旧版本,包括备份旧命令、替换可执行文件、向旧 Master 发送 `USR2` 信号、观察新旧 PID 并最终下线旧进程,适合作为 Nginx 热升级的实战参考。
本文围绕 Nginx 负载均衡中的常见调度算法展开,整理原笔记中对 `rr`、`wrr`、`ip_hash`、`least_conn` 等算法的说明,并结合典型适用场景说明它们分别解决什么问题,适合作为学习 Nginx 集群调度策略的入门笔记。
本文围绕 Nginx `rewrite` 指令展开,整理原笔记中的域名跳转案例与各种标记说明,重点说明 `rewrite` 如何基于 URI 和正则表达式改写访问路径,以及 `redirect`、`permanent`、`break`、`last` 等标记各自代表什么,适合作为学习 Nginx URL 改写的入门笔记。
本文围绕原笔记中的负载均衡健康检查案例展开,重点整理为什么默认 Nginx 不具备可视化的后端健康检查、如何通过编译 Tengine 加入 `ngx_http_upstream_check_module`,以及如何配置 `/admin_status` 页面观察后端节点存活状态,适合作为 Nginx 负载均衡健康检查的入门实践。
本文围绕 WordPress 在双 Web 节点中的部署展开,整理原笔记中 `web01` 与 `web02` 的 PHP-FPM、Nginx、代码同步和 NFS 挂载步骤,重点说明为什么要统一 `www` 用户、如何配置 PHP 动态站点,以及如何让两台 Web 节点共享同一份上传目录。