windows下nginx的配置

tech2022-08-25  110

这里做的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

最新回复(0)