下载nginx:https://nginx.org/download/nginx-1.21.0.zip

解压后页面如下图:
在这里插入图片描述

ok 解压完就是酱紫

我们可以把自己写的html代码搞到一个txt里面,然后重命名 index.html 然后丢到html文件夹里面
在这里插入图片描述

双击 nginx.exe 然后在浏览器输入 127.0.0.1 然后回车

在这里插入图片描述

卧草,好丑陋,不过好神奇

来简单看一下nginx吧

在这里插入图片描述
conf里面存放了我们nginx的配置项

在这里插入图片描述
打开 nginx.conf文件看一下,这个里面配了什么鬼东西

原来这里面有一个 server
在这里插入图片描述

server里面用到了哪些东西呢
listen 80; 监听80端口
为什么我们在浏览器里面输入127.0.0.1会看到我们自己写的网页呢,因为端口默认是80,而我们的nginx刚好也默认设置为80,
如果我们把nginx server配置里面这个 listen改为其他的,那我们的页面就代理在其他端口了,127.0.0.1就无法访问了,对了127.0.0.1就代表本机,和直接输入本机ip一致

改下端口试一下,会发生什么
在这里插入图片描述
改完端口重启nginx

在这里插入图片描述
127.0.0.1无法访问我们写好的html了,因为我们把端口改了呀
换127.0.0.1:8060试一下
在这里插入图片描述
又出来了,我们刚才输的127.0.0.1 没有加端口,浏览器会自动通过80端口访问,和 127.0.0.1:80一致

ok,我们改了端口
那为什么出现我们这个网页了呢

往下看
在这里插入图片描述
在我们的地址下面代理了html路径下的index.html
root就是html所在路径,这里是相对路径
index 就是代理页 我们换成 50x.html 试一下
在这里插入图片描述
ok 我们换了端口 同时也换了代理页

重启看一下效果

在这里插入图片描述

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐