目录
Nginx 优点
Nginx 下载安装
Nginx 启动与停止
Nginx 自定义配置
Nginx 优点
Nginx 是一个很强大的高性能Web和反向代理服务,它具有很多非常优越的特性:
1、可以高并发连接:生产环境中可以支撑2~4万并发连接数。
2、内存消耗少
3、成本低廉
4、配置文件非常简单:网络和程序一样通俗易懂,即使,非专用系统管理员也能看懂。
5、支持Rewrite重写
6、内置的健康检查功能
7、节省带宽
8、稳定性高
9、支持热部署
Nginx支持热部署,它的自动特别容易,并且,几乎可以7天*24小时不间断的运行,即使,运行数个月也不需要重新启动,还能够在不间断服务的情况下,对软件版本进行升级。
Nginx 下载安装
1、下载
下载地址 http://nginx.org/en/download.html
本人下载的是1.17.2的版本
2、安装
把下载完成的包放在自己的安装目录中,并解压
进入文件夹中双击nginx.exe,启动nginx,打开浏览器访问http://localhost,出现以下页面表示启动完成
Nginx 启动与停止
1、启动
进入文件夹中双击nginx.exe,启动nginx,打开浏览器访问http://localhost,出现以下页面表示启动完成
打开任务管理器可以看到nginx的两个进程,一个是运行时进程,一个是工作进程
2、停止
如果使用cmd命令窗口启动nginx,关闭cmd窗口是不能结束nginx进程的,可使用3种方法关闭nginx
(1)输入nginx命令 nginx -s stop(快速停止nginx) 或 nginx -s quit(完整有序的停止nginx)
(2)使用taskkill taskkill /f /t /im nginx.exe
(3)任务管理器中找到nginx进程,有单击选择详细信息,关闭所有和nginx有关的任务
第三种方法笔者亲测非常好用!!!!!!!!!!
Nginx 自定义配置
进入nginx目录创建配置文件夹以存放自己的配置文件,进入文件夹新建配置文件,如下:
配置如下:
server {
# 我的
listen 80; #端口
server_name 127.0.0.1 localhost 10.99.14.52; #服务器IP
index index.html; #首页
root D:/tools/tomcat/apache-tomcat-8.5.33/webapps/ROOT/zzky;
charset utf-8; #字符集
#用户和公共服务
.......
#静态文件地址
location /resource/ {
alias D:/tools/tomcat/apache-tomcat-8.5.33/webapps/ROOT/resource/;
}}
进入nginx目录下conf文件夹中打开nginx.conf文件中去掉sever配置,增加引入配置文件,如下:
重启nginx即可