瑞吉外卖部署篇---Nginx

Nginx

概述

在这里插入图片描述

下载安装

安装包版本

Nginx官网
在这里插入图片描述

命令拉取安装版本(推荐)

因为Nginx是用C写的,所以要提前拉取一部分安装包
安装过程:
1、安装依赖包yum -y install gcc pcre-devel zlib-devel openssl openssl-devel
2、下载Nginx安装包wget https://nginx.org/download/nginx-1.16.1.tar.gz
3、解压tar -zxvf nginx-1.16.1.tar.gz
4、cd nginx-1.16.1
5、./configure --prefix=/usr/local/nginx
6、make && make install

最后安装时遇到了两个问题
安装Nginx报错
ubantu yum报错
目录结构
在这里插入图片描述
在这里插入图片描述

常用命令

启动之前先测试一下

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

Nginx配置文件结构

在这里插入图片描述
一个Http块中可以有多个Server,基本上配置都是针对Http块的

具体实战

在这里插入图片描述
静态资源 动静分离
红字部分是固定的,黑字可以改
在这里插入图片描述
打开一个配置文件细看一下
在这里插入图片描述

直接找到Nginx的位置,找到HTML的文件夹,把前端资源丢进去
就像是放在resource目录下面是一个感觉
直接就可以通过路径访问到
在这里插入图片描述
直接URL访问就可以访问到
在这里插入图片描述

方向代理

在这里插入图片描述
反向代理期间,用户是不知道反向代理服务器存在的
在这里插入图片描述
配置反向代理,这样就可以隐藏目标服务器
在这里插入图片描述

负载均衡

在这里插入图片描述
底层还是通过代理来反向实现的,把服务代理到目标服务器上

在这里插入图片描述负载均衡对应策略在这里插入图片描述
为服务器加权重
在这里插入图片描述

  • 2
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值