admin 管理员组

文章数量: 887021

这里做的nginx的配置主要的功能是:

能够用localhost访问本地文件夹中的项目
输入ip地址访问本地文件夹中的项目
反向代理其他地址访问本地文件

1.nginx安装地址

2.解压之后的文件如下:

3.服务器的启动,重载,停止。

点击nginx.exe就可以启动服务器啦。

也可以进入当前文件夹的cmd,输入以下命令:

开启nginx:start nginx

重启nginx: nginx -s reload

停止:nginx -s stop

也可以在当前文件夹下建立.bat或者.cmd的文件:

新建start.cmd文件(首先建立一个txt文件,再将后缀改成cmd)

右击编辑,

在下一次的使用直接双击就可以了。(重载,停止同理)

4.输入http://localhost,出现下面的界面就是安装成功啦。

5.用localhost访问本地文件夹中的项目的配置如下:

server {
listen 端口号;
location ^~/项目名 {
root “盘:\项目名所在位置”;
index index.html;
}
}

如:C盘中有项目bbb在aaa文件夹中:

server {
listen 80;//访问的端口号
location ^~/bbb { //访问的项目
root “C:\aaa”; //项目文件具体地址
index index.html; //访问项目中的文件index.html(index.html主入口,相当于 main)
}
}

输入网址:localhost:80/bbb

6.输入ip地址访问本地文件夹中的项目

server {
listen 22;端口号还是随便写
server_name localhost;

    location /bbb {
        root C:/aaa/;
        index index.html index.htm;
    }
    
    
    location / {
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
    }
    
}

访问地址:自己电脑的ip地址:22/bbb

7.反向代理其他地址访问本地文件:

server {
listen 23;
server_name localhost;

    location /bbb {
        root C:/aaa/;
        index index.html index.htm;
    }
    
    location / {
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_pass http://其他ip地址:端口号/;
    }
    
}

访问地址:还是自己电脑的ip地址:23/bbb

本文标签: Windows nginx