nginx windows版本简单使用

下载地址

image.png

下载解压之后文件

image.png

反向代理

负载均衡

 

目的

 

image.png

运行

测试安装

image.png

打开到文件夹中,输入cmd

输入命令运行nginx

运行方式1: start nginx
运行方式2: nginx.ext

image.png

运行之后是没有任何反应的。

在浏览器中输入localhost

出现这个就是运行成了,我们就可以开始下一步。

image.png

配置nginx.conf文件

conf-nginx.conf

文件打开之后很多的东西,其实简单的使用的话,就只要修改一点点东西就好了。

 

修改server {}

#就是注释

server {
        listen       80; #监听80端口
        server_name  localhost; #监听的域名
        #charset koi8-r;
        #access_log  logs/host.access.log  main;
        #如果是 localhost/test1 请求就进入 localhost:8080 服务器
        location /test1/ {
                        proxy_set_header Host $host;
                        proxy_set_header X-Real-IP $remote_addr;
                        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
                        proxy_pass http://localhost:8080/;
            
        }
        #如果是 localhost/test2 请求就进入 localhost:8081 服务器
                location /test2/ {
                        proxy_set_header Host $host;
                        proxy_set_header X-Real-IP $remote_addr;
                        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
                        proxy_pass http://localhost:8081/;
        }
}

 

部署项目

我是使用的iis部署

image.png

部署了两个项目,端口号分别是8080 跟 8081

 

重新加载配置文件

输入命令

建议重新开一个cmd

nginx.exe -s reload

image.png

当然你也可以先关闭再打开

关闭命令1:nginx.exe -s stop stop是快速停止nginx,可能并不保存相关信息;
关闭命令2:nginx.exe -s quit quit是完整有序的停止nginx,并保存相关信息。

image.png

浏览器输入localhost/test1:

image.png

输入localhost/test2:

image.png

posted @ 2021-02-20 11:36  达某人  阅读(135)  评论(0)    收藏  举报