Logo
latest

Contents:

  • 1. 介绍
  • 2. 安全
  • 3. 常用系统命令
  • 4. 常用系统服务
  • 5. 常用系统优化
  • 6. 软件管理
  • 7. 网络
  • 8. 数据库
  • 9. 存储
  • 10. 监控
  • 11. 脚本&开发
  • 12. python
  • 13. 云计算&虚拟化
  • 14. kubernetes
  • 15. 高可用&负载均衡
  • 16. web
    • nginx
      • 安装nginx
      • virtual host
      • nginx参数优化
      • 反向代理
      • tcp转发
      • 各种证书
      • Nginx自签ssl证书创建及配置
      • OpenSSL生成v3证书
      • 负载均衡
      • Nginx高并发配置思路
      • 匹配规则
      • 自建CA证书搭建https服务器
      • htpasswd添加用户名密码验证
    • httpd
    • tomcat
    • 访问http时response对象返回值
  • 17. 自动化运维
  • 18. 其他开源工具
  • 19. 其他
  • 20. RHCE
  • 21. RHCA
  • 22. alv.pub network(alvin的内网)
Poppy
  • Docs »
  • 16. web »
  • nginx
  • Edit on GitHub

nginx¶

  • 安装nginx
    • yum安装nginx
    • 启动关闭重启服务
    • nginx配置检测
  • virtual host
  • nginx参数优化
    • 基本的 (优化过的)配置
    • 高层的配置
    • Events模块
    • HTTP 模块
    • 一个完整的配置
    • 设置上传文件大小
  • 反向代理
    • 最简单的反代
    • 各类参数解释
    • 将80转到443示例
    • nginx https转到iis http示例
    • nginx为tomcat反代携带真实IP 示例
  • tcp转发
    • 定义多个端口转发
  • 各种证书
    • SSL
    • 证书标准
    • 编码格式
    • 相关的文件扩展名
    • 证书编码的转换
    • 获得证书
    • 或者生成自签名的证书
  • Nginx自签ssl证书创建及配置
    • 使用OpenSSL创建证书
    • nginx使用证书
    • 客户端访问https的资源
  • OpenSSL生成v3证书
    • 场景:
    • 方法:
  • 负载均衡
    • 示例
    • 1、轮询(默认)
    • 2、指定权重
    • 3、IP绑定 ip_hash
    • 4、fair(第三方)
    • 5、url_hash(第三方)
  • Nginx高并发配置思路
    • 系统层面
    • nginx层面
  • 匹配规则
    • 语法规则
  • 自建CA证书搭建https服务器
    • 1、创建相关目录
    • 2、生成根证书
    • 3、用根证书签发server端证书
    • 4、一键创建所有证书脚本参考
  • htpasswd添加用户名密码验证
    • 通过htpasswd命令生成用户名及对应密码数据库文件
    • 将验证信息配置到nginx的配置文件里去
Next Previous

© Copyright 2018, Alvin Wan Revision f19d7008.

Built with Sphinx using a theme provided by Read the Docs.