1.前言
Nginx是什么?
找了下资料,解释 :
Nginx("engine x")是一款是由俄罗斯的程序设计师Igor Sysoev所开发高性能的 Web和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。
在高连接并发的情况下,Nginx是Apache服务器不错的替代品。
通俗来说,Nginx是个用来做服务端负载均衡的服务器 ,用来分流的 ,
结合spring cloud 分布式微服务框架 ,Nginx下一层可以接 Zuul集群
2.下载
官网下载网址 http://nginx.org/en/download.html
下载稳定版
3.安装
下载到无中文路径的位置 ,解压后将根路径写到环境变量path里
4.使用
(1)可直接双击nginx.exe 开启 ,也可以cmd指令进入nginx根目录后 ,使用命令nginx.exe
(2)其他的操作命令
Windows下Nginx的启动、停止等命令 在Windows下使用Nginx,我们需要掌握一些基本的操作命令,比如:启动、停止Nginx服务,重新载入Nginx等,下面我就进行一些简单的介绍。 1、启动: C:\server\nginx-1.0.2>start nginx或 C:\server\nginx-1.0.2>nginx.exe 2、停止: C:\server\nginx-1.0.2>nginx.exe -s stop或 C:\server\nginx-1.0.2>nginx.exe -s quit 注:stop是快速停止nginx,可能并不保存相关信息;quit是完整有序的停止nginx,并保存相关信息。 3、重新载入Nginx: C:\server\nginx-1.0.2>nginx.exe -s reload 当配置信息修改,需要重新载入这些配置时使用此命令。 4、重新打开日志文件: C:\server\nginx-1.0.2>nginx.exe -s reopen 5、查看Nginx版本: C:\server\nginx-1.0.2>nginx -v 详细介绍请查看全文:https://cnblogs.com/qianzf/
(3)启动后,如何知道是否已经启动成功?
如果配置了环境变量path ,可直接 cmd 输入指令 tasklist /fi "imagename eq nginx.exe"
否则需要进入nginx根目录后才能使用指令
也可以进入任务管理器查看,【有时候任务管理器的图标不显示】
注意,不可多次开启nginx ,否则会重复开启多个进程 ,【原因不清楚 ,毕竟是自学,没老师就是得走很多泥巴路】
---------------------
负载均衡具体配置使用会在其他随笔有详细介绍