nginx服务器详述

前言
一、nginx简介

  1. 什么是 nginx 和可以做什么事情
    2.Nginx 作为 web 服务器
  2. 正向代理
  3. 反向代理
  4. 负载均衡
    6.动静分离
    二、Nginx 的安装(Linux:centos为例)
  5. 准备工作
  6. 开始安装
  7. 运行nginx
  8. 防火墙问题
    三、 Nginx 的常用命令和配置文件
  9. Nginx常用命令
    a. 使用nginx操作命令前提
    b. 查看 nginx 的版本号
    c. 启动 nginx
    d. 关闭nginx
    e. 重新加载 nginx
  10. Nginx配置文件
    a. 配置文件位置
    b. nginx 的组成部分
    第一部分:全局块
    第二部分:events块
    第三部分:
    四、 Nginx 反向代理 配置实例 1.1
  11. 实现效果
  12. 准备工作
  13. 访问过程的分析
    4、具体配置
    a. 第一步 在 windows 系统的 host 文件进行域名和 ip 对应关系的配置
  14. 第二步 在 nginx 进行请求转发的配置(反向代理配置)
    5、最终测试
    五、 Nginx 反向代理 配置实例 1.2
  15. 实现效果
  16. 准备工作
    a. 第一步,两个tomcat端口和测试页面
    b. 第二步,修改 nginx 的配置文件
    六、 Nginx 负载均衡 配置实例 2
  17. 实现效果
  18. 准备工作
    a.准备两台 tomcat 服务器
    b. 修改一处
    c. 测试页面
  19. 在 nginx 的配置文件中进行负载均衡的配置
  20. 最终测试
  21. nginx 分配服务器策略
    a. 轮询(默认)
    b. weight
    c. ip_hash
    d. fair(第三方)
    六、 Nginx 动静分离 配置实例 3
  22. 什么是动静分离
  23. 准备工作
  24. 具体配置
    a. 在 nginx 配置文件中进行配置
  25. 最终测试
    a. 测试 image
    b. 测试 www
    七、 Nginx 的高可用集群
  26. 什么是nginx 高可用
  27. 配置高可用的准备工作
  28. 在两台服务器安装keepalived
    a)安装:
    b) 配置文件
    完成高可用配置(主从配置)
    a) 修改 keepalived.conf 配置文件
    b) 添加检测脚本
    c) 开启nginx 和 keepalived
  29. 最终测试
    a)在浏览器地址栏输入 虚拟 ip 地址 192.168.17.50
    b)把主服务器(192.168.17.129)nginx 和 keepalived 停止,再输入 192.168.17.50
    八、 Nginx 的原理
  30. mater 和 worker
  31. master-workers 的机制的好处
  32. 设置多少个 worker
  33. 连接数 worker_connection

参考:

https://blog.csdn.net/qq_40036754/article/details/102463099#a__143

发布了124 篇原创文章 · 获赞 10 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/weixin_42433970/article/details/103150304