Nginx的介绍,使用场景(反向代理),优点,安装以及常用命令)

本文介绍了Nginx的基础知识,包括其作为反向代理服务器的角色,动态静态资源分离的优势,以及在CentOS7上的安装步骤。Nginx因其高性能、广泛应用和社区活跃而备受推崇,常用于实现高并发和负载均衡。文章还涵盖了Nginx的常用命令,帮助读者更好地理解和操作Nginx。
摘要由CSDN通过智能技术生成

 🍳作者:天海奈奈

💭眼过千遍不如手锤一遍:推荐一款模拟面试,斩获大厂 o f f e r ,程序员的必备刷题平台 − − 牛客网 

👉🏻点击开始刷题之旅

目录

1 Nginx介绍

2 Nginx适用场景

1 反向代理服务器

2.1.1正向代理

2.1.2反向代理

​编辑

2.1.3正向+反向

2 动态静态资源分离

 3 Nginx的优点

4 Nginx的安装(CentOS 7)

 5 Nginx的常用命令


1 Nginx介绍

官网nginx news

官网可以说是相当的朴实无华了, 主页就是Nginx的动态。可以在右上角切换为英文或俄文,主要是因为它诞生在俄国,download我们可以进行下载

2 Nginx适用场景

1 反向代理服务器

2.1.1正向代理

要说明反向代理我们先了解一下什么事正向代理

如果我们在公司上网我们公司给我们做了代理,那么不管员工不同IP,经过公司的统一代理我们有一个统一的出口,外界看我们访问来自一个地方。我们也可能通过设置代理来改变我们的IP。

正向代理示意图

2.1.2反向代理

反向代理示意图

反向代理就是改变了代理服务器的位置,作为客户端我们只看见一个服务器。正向代理是对客户端而言的,反向代理是对服务器而言的。

2.1.3正向+反向

结合了正向代理和反向代理两种场景

代理服务器通过流转把消息传给反向代理服务器,反向代理服务器通过负载均衡转到不同的服务器上去,进行压力分散。

 Nginx主要作用于反向代理服务器,帮助我们各个服务器进行一个负载均衡

2 动态静态资源分离

若果不分离,访问速度会变慢
静态资源无需访问后端服务tomcat ,可以分散压力
图片、网页等内容,直接从Nginx服务器返回

可以作为一个静态资源服务器的功能
 

 3 Nginx的优点

1,性能好,支持高并发。通常认为Nginx不会成为我们高并发的瓶颈。

2,  应用广泛

3,社区活跃度高,可以找到解决问题的方法

4,高可用,可以热部署,非常的稳定,在不影响当前流量的情况下我们可以进行新的部署新的调整。

5,用法简单容易上手

4 Nginx的安装(CentOS 7)

这里直接在虚拟机中进行演示,一般我们都是远程操控虚拟机哈。

在命令行输入sudo yum install yum-utils

输入 vim /etc/yum.repos.d/nginx.repo

输入

[nginx-stable]

name=nginx stable repo

baseurl=http://nginx.org/packages/centos/7/$basearch/

gpgcheck=1

enabled=1

gpgkey=https://nginx.org/keys/nginx_signing.key

module_hotfixes=true

[nginx-mainline]

name=nginx mainline repo

baseurl=http://nginx.org/packages/mainline/centos/7/$basearch/

gpgcheck=1

enabled=0

gpgkey=https://nginx.org/keys/nginx_signing.key

module_hotfixes=true

输入完成后按住esc 输入  :wq  保存 完成配置文件的编写

输入yum list|grep nginx

 这些就代表我们可以安装了

输入   yum install nginx 进行安装

期间根据提示输入两次y继续安装。

安装完成后输入 nginx -v 检验是否安装完成,显示版本号,如果能正常显示出版本代表安装完成

 5 Nginx的常用命令

-t测试
-v    -V   显示版本

◆-s
 stop立即停止(强制)
 quit 优雅停止
 reload 重新加载配置文件
 

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

天海奈奈

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值