Nginx在Windows下的基本介绍安装以及基本使用

Nginx基本介绍以及基本使用


Nginx下载并安装(Windows版)

windows 安装 nginx

  • 下载后是一个zip解压包, 解压该压缩包
    image.png

  • 进入解压后的目录, 解压后其实就已经安装好了
    image.png

nginx 常用命令以及启停操作

  • 启动cmd终端, 进入到解压后的根目录中
    image.png

  • 通过命令启动, 此处介绍几个在windows下 nginx 的常用命令

    • 验证配置是否正确: nginx -t, 注意在修改conf文件时, 配置完一项之后要写 ; 分号
      image.png
    • 查看Nginx的版本号:nginx -v
    • 启动Nginx:start nginx
    • 快速停止或关闭Nginx:nginx -s stop
    • 正常停止或关闭Nginx:nginx -s quit
    • 配置文件修改重装载命令:nginx -s reload

Nginx 配置文件组成

  • Nginx配置文件由三部分组成

1.(main)全局块

  • 从配置文件开始刀 events 块之间的内容, 主要会设置一些影响 Nginx 服务器整体运行的配置指令, 主要包括配置运行Nginx服务器的用户(组), 允许生成的 worker process数, 进程PID存放路径, 日志存放路径和类型以及配置文件的引入等

  • 例如:
    image.png

    • worker process 为服务器并发处理服务的关键配置, 值越大, 可以支持的并发数越高, 但会受到硬件, 软件等设备的制约

2.events 块

  • image.png

  • 此模块涉及的指令主要影响 Nginx 服务器与用户的网络连接

3.http 块

http全局块

  • http 全局快配置的指令包括文件引入, MIME-TYPE定义, 日志自定义, 连接超时时间, 单链接请求书上限等
    image.png

server 块

  • 此部分和虚拟机有密切关系, 虚拟主机从用户角度看, 和一台独立的硬件主机是完全一样的, 该技术的产生是为了节省互联网服务器硬件成本

  • 每个http块可以包括多个server块, 而每个server块就相当于一块虚拟机主机

  • 而每个http块可以包括多个server块, 以及可以同时包含多个 location 块


Nginx 配置实例

实例1 反向代理

  • 实现效果
    1. 通过浏览器地址栏输入: www.123.com, 跳转到本地tomcat的主页面
    2. 访问如图:
      image.png
    3. 配置如图
      image.png
      image.png

猜你喜欢

转载自www.cnblogs.com/screen/p/12625908.html
今日推荐