Nginx 的简介

1、什么是 Nginx

Nginx 是高性能的 HTTP 和反向代理的服务器,处理高并发能力是十分强大的,能经受高负 载的考验,有报告表明能支持高达 50,000 个并发连接数。

2、正向代理

(1)需要在客户端配置代理服务器进行指定网站访问
在这里插入图片描述

3、反向代理

暴露的是代理服务器地址,隐藏了真实服务器 IP 地址。
有点类似docker的端口暴露
在这里插入图片描述

4、负载均衡

增加服务器的数量,然后将请求分发到各个服务器上,将原先请求集中到单个服务器上的 情况改为将请求分发到多个服务器上,将负载分发到不同的服务器,也就是我们所说的 负载均衡
在这里插入图片描述

5、动静分离

在这里插入图片描述

Nginx 的安装

1.安装依赖

yum install gcc-c++
yum -y install pcre pcre-devel
yum -y install zlib zlib-devel
yum install -y openssl openssl-devel

2.官网下载Nginx安装包
3.下载后上传到linux
在这里插入图片描述
4.创建Nginx解压路径

mkdir -p /usr/local/nginx

5.解压tar.gz
文件名称:nginx-1.17.3.tar.gz

tar -zxvf nginx-1.17.3.tar.gz -C /usr/local/nginx

6.进入到安装目录

cd /usr/local/nginx/nginx-1.17.3
执行:  ./configure

7.在nginx-1.17.3目录下执行编译命令

make && make install

8.查看安装
发现他会自动创建并把文件安装到 :/usr/local/nigx
那最好开始创建解压目录时候不叫 nginx
在这里插入图片描述
9.启动

cd sbin
./nginx
查看进程:ps -ef | grep nginx

在这里插入图片描述
10.访问ip地址:http://192.168.83.128/
在这里插入图片描述
参考资料 尚硅谷 《nginx课堂笔记》


小咸鱼
11 声望4 粉丝

一只不断学习的小咸鱼