入门Nginx笔记

一、Nginx是什么?

在我初学看来Nginx就是:

Nginx是一个Web服务和代理服务软件

二、Nginx作用

初步学习理解有三个作用

1.http代理

代理又分 正向代理反向代理

正向代理

正向代理:代理客户端,装在本地端的。

类似于:假设代理服务器不能访问目的服务器,就只能通过代理服务器,代理服务器向外部请求,假如代理服务器向香港请求访问目的服务器,因为香港是可以访问目的服务器的,代理服务器请求访问香港服务器,那香港服务器再去请求目的服务器,然后目的服务器返回到香港服务器,香港服务器再返回给我的代理服务器,在本地通过Nginx代理服务器访问其他服务器完成目的。
在这里插入图片描述

反向代理

反向代理:装在服务器端上的,让客户端无感知的浏览资源,让服务更好的部署上线。
在这里插入图片描述

2.负载均衡

负载均衡有轮询加权轮询

轮询就是代理服务器依次的循环(权重都为1)
在这里插入图片描述
加权轮询就是按照权重来分配,简单的说有的服务器性能比较好,就把更多的资源分配到权重高的服务器,这样可以保证服务器性能的最大化,更能节约成本。
在这里插入图片描述

3.动静分离

一些静态资源直接从Nginx服务器自己处理加载,提高访问速度,缓存操作。
在这里插入图片描述

三.Nginx基本命令

cd /usr/local/nginx/            ##进入文件目录
./nginx                         ##启动
./nginx -s stop                 ##停止
./nginx -s quit                 ##安全退出
./nginx -s reload               ##重新加载配置文件
ps auxlgrep nginx               ##查看nginx进程

配置修改

对于Nginx做项目的一些配置是在/nginx/conf/nginx.conf中进行修改配置nginx.conf分为三个板块儿

最上面的一个板块是一个全局配置,用户,生成信息,进程,性能优化就得涉及到全局配置
在这里插入图片描述
中间这一块儿是事件的配置
在这里插入图片描述
最后一个板块是http负载均衡配置,端口配置
在这里插入图片描述

总结

这些是按照我自己看B站学习做出的一个自我理解笔记,有些截图是来自于UP主遇见狂神说,觉得他那个视频能够让我简单快速的学习入门的一部分内容。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值