Nginx 的入门 使用

Nginx 的入门 使用

1.下载:

在这里插入图片描述
输入 ./nginx.exe 即可 启动

打开浏览器 访问 localhost 出现 如下 页面 即启动成功!
在这里插入图片描述
3.代理:

  • 找到 nginx 安装 文件夹 内的 conf 文件夹内的 nginx.conf 文件 该文件 就是 nginx 默认 配置文件
    在这里插入图片描述
    在这里插入图片描述

可以 在 这个 文件 内 进行 一些 nginx 服务的 配置

找到 server {…} 处,可以在 这里 设置 监听的端口 与 代理的 地址

在这里插入图片描述
此处 listen 为 nginx 服务器 监听的 端口
server_name 为 访问 的 域名
location 对象 内 的 proxy_pass http://172.19.23.111:8000; 表示 上述 监听的 地址 被 代理 到 这个 地址了。(访问 localhost:8003 即可 访问 172.19.23.111:8000 处的 数据)

4.nginx 缓存:
在这里插入图片描述

  • proxy_cache_path cache levels=1:2 keys_zone=my_cache:10m;
    添加 上述 命令 就是 开启 缓存
    proxy_cache_path cache(缓存存放的路径) levels:默认所有缓存文件都放在同一个/path/to/cache下,但是会影响缓存的性能,因此通常会在/path/to/cache下面建立子目录用来分别存放不同的文件。假设levels=1:2,Nginx为将要缓存的资源生成的key为f4cd0fbc769e94925ec5540b6a4136d0,那么key的最后一位0,以及倒数第2-3位6d作为两级的子目录,也就是该资源最终会被缓存到/path/to/cache/0/6d目录中。
    key_zone: 在共享内存中设置一块存储区域来存放缓存的key和metadata(类似使用次数),这样nginx可以快速判断一个request是否命中或者未命中缓存,1m可以存储8000个key,10m可以存储80000个key
发布了96 篇原创文章 · 获赞 64 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/qq_41709082/article/details/96275640