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 课堂笔记》