Nginx 系列
Nginx 系列的配置
求和的小熊猫
博客复读机
展开
-
Nginx系列(6) —— 动静分离的配置
Nginx 配置 —— 动静分离 动静分离 在我们刚开始接触网站开发时,我们往往都是将代码和一些静态的网页资源存放在一起,由于我们平时的并不会对这些网页进行相关的升级迭代,且相应的静态资源也是十分有限的。但是在正常的实际开发过程中,单一的服务器上部署的网站,可能会随网站的多次迭代,静态资源越来越多,但是现如今,网络的服务器的容量价格十分昂贵,这就意味着,我们大部分的静态资源占据了大量的容量空间。也使得原本动态资源处理的速度变慢。 一台服务器中包含两种资源: 动态资源: jsp,servlet,php 等动原创 2020-09-07 23:16:06 · 115 阅读 · 0 评论 -
Nginx系列(5) —— 负载均衡的配置
Nginx 配置 —— 负载均衡 文章目录Nginx 配置 —— 负载均衡负载均衡的相关理念负载均衡相关配置 负载均衡的相关理念 以前的传统网站,其并没有太大的访问量,且其处理的相关业务逻辑也较为简单,因此一台服务器便可以胜任。但是随着访问量逐渐增大,一台服务显然难以支撑,因此我们需要多台服务器来避面某一服务器突然出现宕机的现象。 但是虽然有了多台服务器,我们也需要保证这些请求能被较为均衡的发送到各个服务器上。 在 Nginx 之前采用的是 DNS 进行相关负载均衡的转发。但是 DNS 是将解析的域名直原创 2020-08-29 03:18:32 · 117 阅读 · 0 评论 -
Nginx系列(4) —— 反向代理的配置
Nginx 配置 —— 反向代理 反向代理相关概念 与反向代理所对应的是正向代理。正向代理中最为常见的例子就是vpn。当我们使用vpn访问其他网页时,我们的ip地址并不会暴露给我们直接连接的网站,而是vpn的代理ip。反向代理与正向代理的差异其实就是,当我们想要访问一个网站时,被访问的服务器的ip不会直接暴露在我们面前,而是反向代理服务器的ip地址。 反向代理 反向代理的配置示例1: 在这里,我们需要在准备一个 tomcat 服务器,tomcat 服务器的地址为 127.0.0.1:8080。 同时也要原创 2020-08-28 21:54:12 · 194 阅读 · 0 评论 -
Nginx系列(3) —— Nginx 的常用命令与配置文件
Nginx 的常用命令和配置文件 1. Nginx 的常用命令 启动 Nginx # 进入到 Nginx 的安装目录 cd /usr/local/nginx # 进入二进制文件列表 cd sbin # 启动 Nginx ./nginx 关闭 Nginx # 进入相关目录 cd /usr/local/nginx/sbin # 关闭 Nginx ./nginx -s stop 重新加载 Nginx # 进入相关目录 cd /usr/local/nginx/sbin # 重启 Nginx ./ng原创 2020-08-28 17:44:57 · 289 阅读 · 0 评论 -
Nginx系列(7) —— Nginx配置高可用集群
Nginx 配置 —— 高可用集群 CAP 原则 CAP原则又称CAP定理,指的是在一个分布式系统中,一致性(Consistency)、可用性(Availability)、分区容错性(Partition tolerance)。CAP 原则指的是,这三个要素最多只能同时实现两点,不可能三者兼顾。 一致性(C): 在分布式系统中的所有数据备份,在同一时刻是否同样的值。(等同于所有节点访问同一份最新的数据副本) 可用性(A): 在集群中一部分节点故障后,集群整体是否还能响应客户端的读写请求。(对数据更新具备高可用原创 2020-08-28 17:42:01 · 234 阅读 · 0 评论 -
Nginx系列(2) —— Nginx 的安装与配置
在 Linux 上安装与配置 Nginx step1: 检查并安装 Nginx 安装前所需要的的依赖环境 在安装 Nginx 前,我们需要先知道 Linux 中是否安装了 Nginx 所需要的依赖。 1. gcc 在最小化安装的 centOS系统中 并没有安装 gcc 和 gcc-c++。但是 Nginx 的运行却需要这些环境。因此我们需要安装 gcc 与 gcc-c++ 环境 yum -y install gcc gcc-c++ 2. prce-devel 该包可以为 Nginx 提供正则表达式库原创 2020-08-28 17:33:27 · 95 阅读 · 0 评论