2018年12月5日

nginx负载均衡

摘要: 负载均衡其实就是负载均衡器。分两种:四层负载均衡器,七层负载均衡器。 四层负载均衡器 vs 七层负载均衡器 四层负载均衡器:主要在传输层实现负载均衡。主要针对于TCP协议 七层负载均衡器:主要在应用层实现负载均衡。主要针对于HTTP协议 1.2. 负载均衡的作用 负载均衡就是,将所有请求先到负载均衡 阅读全文

posted @ 2018-12-05 17:55 阳荣 阅读(203) 评论(0) 推荐(0) 编辑

nginx Location正则表达式

摘要: location指令的作用是根据用户请求的URI来执行不同的应用,也就是根据用户请求的网站URL进行匹配,匹配成功即进行相关的操作。 =开头表示精确匹配如 A 中只匹配根目录结尾的请求,后面不能带任何字符串。 ^~ 开头表示uri以某个常规字符串开头,不是正则匹配 ~ 开头表示区分大小写的正则匹配; 阅读全文

posted @ 2018-12-05 17:51 阳荣 阅读(7298) 评论(0) 推荐(0) 编辑

nginx反向代理

摘要: 1.1. 什么是反向代理 正向代理: 反向代理服务器决定哪台服务器提供服务。 返回代理服务器不提供服务器。也是请求的转发。 1.2. 反向代理的好处 反向代理的好处隐藏真实内部ip地址,请求先访问nginx代理服务器(外网可以访问到),在使用nginx服务器转发到真实服务器中。(最好nginx转发通 阅读全文

posted @ 2018-12-05 15:22 阳荣 阅读(258) 评论(0) 推荐(1) 编辑

nginx配置虚拟主机

摘要: <!--[if !supportLists]-->1.nginx <!--[endif]-->配置虚拟主机 就是在一台服务器启动多个网站。 如何区分不同的网站: 1、域名不同 2、端口不同 <!--[if !supportLists]-->1.1. <!--[endif]-->通过端口区分不同虚拟机 阅读全文

posted @ 2018-12-05 15:16 阳荣 阅读(199) 评论(0) 推荐(1) 编辑

Nginx 目录结构

摘要: Nginx- |_ conf 配置目录 |_ contrib |_ docs 文档目录 |_ logs 日志目录 |_ temp 临时文件目录 |_ html 静态页面目录 |_ nginx.exe 主程序 阅读全文

posted @ 2018-12-05 15:09 阳荣 阅读(393) 评论(0) 推荐(1) 编辑

Nginx应用场景

摘要: 1)http服务器。Nginx可以独立的提供http服务,可以做网页静态服务器(也就是将静态文件放到nginx目录下,通过nginx来访问就ok) 2)虚拟主机,可以在一台服务器上虚拟出多个网站,列如个人使用的虚拟机 3)反向代理,负载均衡。当网站访问量到达一定程度后,单台服务器不能满足用户请求的时 阅读全文

posted @ 2018-12-05 15:08 阳荣 阅读(420) 评论(0) 推荐(1) 编辑

Nginx安装

摘要: nginx安装这里分两种: windows下安装nginx linux下安装nginx http://nginx.org/en/ nginx官网 傻瓜式安装,下载windows版本的nginx,解压后。双击nginx.exe文件就可启动。 出现以上界面就是启动成功。 出错提示:看看有没有nginx进 阅读全文

posted @ 2018-12-05 15:07 阳荣 阅读(184) 评论(0) 推荐(0) 编辑

初识nginx

摘要: 补充基础知识 DNS域名解析 整个过程大体描述如下,其中前两个步骤是在本机完成的,后8个步骤涉及到真正的域名解析服务器: 1、浏览器会检查缓存中有没有这个域名对应的解析过的IP地址,如果缓存中有,这个解析过程就结束。浏览器缓存域名也是有限制的,不仅浏览器缓存大小有限制,而且缓存的时间也有限制,通常情 阅读全文

posted @ 2018-12-05 15:02 阳荣 阅读(226) 评论(0) 推荐(1) 编辑

Redis主从复制(Master/Slave) 与哨兵模式

摘要: Redis主从复制是什么? 行话:也就是我们所说的主从复制,主机数据更新后根据配置和策略, 自动同步到备机的master/slaver机制,Master以写为主,Slave以读为主 Redis主从复制能干些什么? (1)读写分离 (2)容灾恢复 Redis配置主从复制(1主2从) 知识注意: (1) 阅读全文

posted @ 2018-12-05 11:16 阳荣 阅读(12374) 评论(0) 推荐(4) 编辑

Redis的发布订阅

摘要: Redis发布订阅原理 注意:基本上不会使用redis的发布订阅来使用mq,redis主要还是用来做缓存的。mq市面上已经有了很流行的了。大家可以去了解一下。 Redis 发布订阅(pub/sub)是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息。 Redis 客户端可以订阅任 阅读全文

posted @ 2018-12-05 10:53 阳荣 阅读(217) 评论(0) 推荐(1) 编辑

Redis的事物

摘要: Redis的事物 Redis 事物常用命令 multi标记一个事物块的开始 exec:执行所有事物块内的命令 discard: 取消事物,放弃执行事物块的所有命令 watch key [key ...]: 监视一个(或多个)key,如果在事物执行前这个(或这些) key 被其他命令所改动,那么事务将 阅读全文

posted @ 2018-12-05 10:36 阳荣 阅读(241) 评论(0) 推荐(1) 编辑

Redis的持久化

摘要: Redis的持久化 Redis的持久化一共有两种: rdb持久化 aof持久化(推荐使用) RDB(Redis Database) 什么是rdb持久化 在指定的时间间隔内将内存中的数据集快照写入磁盘, 也就是行话讲的Snapshot快照,它恢复时是将快照文件直接读到内存里。 Redis官方解释: R 阅读全文

posted @ 2018-12-05 10:27 阳荣 阅读(254) 评论(0) 推荐(1) 编辑

Redis配置文件详解

摘要: Redis配置文件详解 Redis配置文件在哪? redis.conf是redis的配置文件,它在那? 在redis安装包解压出来的目录下。 units单位 我们打开redis.conf 文件,头部就可以看到redis定义的单位 在这里我们可以看到一些区别: 1k = 1000 bytes 1kb 阅读全文

posted @ 2018-12-05 10:19 阳荣 阅读(2050) 评论(0) 推荐(1) 编辑

Redis五大数据类型

摘要: Redis五大数据类型 补充:常用命令 Ping ping下redis Dbsize 查看当前数据库的key的数量 Select 1 切换到下标为1的数据库中 Flushdb 清空当前库key Flushall 清空全部库key Redis键的操作(常用): 查看当前数据库的所有key: Keys 阅读全文

posted @ 2018-12-05 10:09 阳荣 阅读(833) 评论(0) 推荐(1) 编辑

Redis安装

摘要: 提示: 由于企业里面做Redis开发,99%都是Linux版的运用和安装, 几乎不会涉及到Windows版,windows安装只是为了学习而已了。 Windows版安装 (1) 到https://github.com/dmajkic/redis/downloads 下去下载windows版本下的re 阅读全文

posted @ 2018-12-05 09:49 阳荣 阅读(302) 评论(0) 推荐(1) 编辑

redis入门概述

摘要: Redis是什么? 是完全开源免费的,用C语言编写的,遵守BSD协议,是一个高性能的(key/value)分布式内存数据库,基于内存运行,并支持持久化的NoSQL数据库,是当前最热门的NoSql数据库之一,也被人们称为数据结构服务器。 redis.io 是 redis 的官网 Redis 与其他 k 阅读全文

posted @ 2018-12-05 09:35 阳荣 阅读(261) 评论(0) 推荐(1) 编辑

导航