摘要: redis简介 redis官网 Redis是什么 Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 它支持多种类型的数据结构,如 字符串(strings), 散列(hashes), 列表(lists), 集合(sets), 有序集合(sorted 阅读全文
posted @ 2020-08-13 20:05 EverEternity 阅读(216) 评论(0) 推荐(0) 编辑
摘要: #Nginx+Tomcat 配置动静分离及负载均衡 为什么要用nginx+tomcat动静分离 主要是nginx处理静态页面的效率远高于tomcat的处理能力,如果tomcat的请求量为1000次,则nginx的请求量为6000次,tomcat每秒的吞吐量为0.6M,nginx的每秒吞吐量为3.6M 阅读全文
posted @ 2020-08-13 18:01 EverEternity 阅读(266) 评论(0) 推荐(0) 编辑
摘要: nginx rewrite Nginx工作原理 nginx由内核和模块组成 模块由结构分为: 核心模块: HTTP 模块、EVENT 模块和 MAIL 模块 基础模块: HTTP Access 模块、HTTP FastCGI 模块、HTTP Proxy 模块和 HTTP Rewrite 模块 第三方 阅读全文
posted @ 2020-08-13 09:23 EverEternity 阅读(177) 评论(0) 推荐(0) 编辑
摘要: zabbix监控nginx服务器状态 环境说明: 服务端IP 要安装的应用 192.168.32.125 lnmp架构 zabbix server 因为zabbix是用php语言开发的,所以必须先部署lamp架构,使其能够支持运行php网页 zabbix5.0官方安装文档:https://www.z 阅读全文
posted @ 2020-08-11 12:35 EverEternity 阅读(728) 评论(0) 推荐(0) 编辑
摘要: nginx配置https服务器 1. https配置参数 要配置 HTTPS 服务器,必须在server配置块中打开SSL协议,还需要指定服务器端证书和密钥文件的位置 服务器证书是公开的,会被传送到每一个连接到服务器的客户端。而私钥不是公开的,需要存放在访问受限的文件中,当然,nginx主进程必须有 阅读全文
posted @ 2020-08-11 09:49 EverEternity 阅读(609) 评论(0) 推荐(0) 编辑
摘要: nginx location匹配规则 语法规则 nginx官方文档说明 location [=|~|~*|^~|!~|!~*] /pattern/{...} 默认值:no 使用字段:server,location 修饰符 功能 = 精确匹配 ~ 正则表达式模式匹配,区分大小写, !~取反 ~* 正则 阅读全文
posted @ 2020-08-09 18:04 EverEternity 阅读(1672) 评论(0) 推荐(0) 编辑
摘要: lnmp环境手动部署 环境说明 系统 IP 需要安装的服务 centos7 192.168.32.125 nginx mysql-5.7 php-7.4.9 php-mysql 已关闭防火墙和selinux,并配置好了yum源,包括epel源 1. 安装nginx #创建系统用户nginx [roo 阅读全文
posted @ 2020-08-06 23:27 EverEternity 阅读(606) 评论(0) 推荐(0) 编辑
摘要: keepalived脑裂 在高可用(HA)系统中,当联系2个节点的“心跳线”断开时,本来为一整体、动作协调的HA系统,就分裂成为2个独立的个体。由于相互失去了联系,都以为是对方出了故障。两个节点上的HA软件像“裂脑人”一样,争抢“共享资源”、争起“应用服务”,就会发生严重后果——或者共享资源被瓜分、 阅读全文
posted @ 2020-08-05 23:25 EverEternity 阅读(482) 评论(0) 推荐(1) 编辑
摘要: keepalived 1. keepalived简介 1.1 keepalived是什么? Keepalived 软件起初是专为LVS负载均衡软件设计的,用来管理并监控LVS集群系统中各个服务节点的状态,后来又加入了可以实现高可用的VRRP功能。因此,Keepalived除了能够管理LVS软件外,还 阅读全文
posted @ 2020-08-05 18:47 EverEternity 阅读(810) 评论(0) 推荐(0) 编辑
摘要: KVM虚拟化 1. 虚拟化介绍 虚拟化是云计算的基础。简单的说,虚拟化使得在一台物理的服务器上可以跑多台虚拟机,虚拟机共享物理机的 CPU、内存、IO 硬件资源,但逻辑上虚拟机之间是相互隔离的。 物理机我们一般称为宿主机(Host),宿主机上面的虚拟机称为客户机(Guest)。 那么 Host 是如 阅读全文
posted @ 2020-08-04 14:05 EverEternity 阅读(530) 评论(0) 推荐(0) 编辑
摘要: 版本控制gitlab 版本控制介绍 版本控制是指对软件开发过程中各种程序代码、配置文件及说明文档等文件变更的管理,是软件配置管理的核心思想之一。 版本控制最主要的功能就是追踪文件的变更。它将什么时候、什么人更改了文件的什么内容等信息忠实地了记录下来。每一次文件的改变,文件的版本号都将增加。除了记录版 阅读全文
posted @ 2020-08-02 16:39 EverEternity 阅读(308) 评论(0) 推荐(0) 编辑
摘要: Tomcat Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到 阅读全文
posted @ 2020-08-01 18:44 EverEternity 阅读(150) 评论(0) 推荐(0) 编辑
摘要: lamt环境搭建 环境说明: 系统 IP 需要安装的服务 centos7 192.168.32.125 httpd-2.4 mysql-5.7 tomcat9.0 安装apache //创建apache服务的用户和组 [root@localhost ~]# groupadd -r apache [r 阅读全文
posted @ 2020-08-01 13:09 EverEternity 阅读(304) 评论(0) 推荐(0) 编辑
摘要: cobbler多机定制安装 1. cobbler服务端部署 服务端IP是192.168.32.125 #开始前确保防火墙色selinux永久是disable状态 #确保配置好yum源,包括epel源 #安装cobbler以及相关软件 [root@localhost ~]# yum -y instal 阅读全文
posted @ 2020-07-30 11:46 EverEternity 阅读(324) 评论(0) 推荐(0) 编辑
摘要: cobbler 1. cobbler简介 Cobbler是一个Linux服务器安装的服务,可以通过网络启动(PXE)的方式来快速安装、重装物理服务器和虚拟机,同时还可以管理DHCP,DNS等。 Cobbler可以使用命令行方式管理,也提供了基于Web的界面管理工具(cobbler-web),还提供了 阅读全文
posted @ 2020-07-29 12:41 EverEternity 阅读(273) 评论(0) 推荐(0) 编辑
摘要: rsync 1. rsync介绍 Rsync全称为:“Remote synchronization”,是一个远程数据同步工具,支持本地复制,或者与其他SSH、rsync主机同步。 rsync不仅可以远程同步数据(类似于scp),而且可以本地同步数据(类似于cp),但不同于cp或scp的一点是,它不会 阅读全文
posted @ 2020-07-28 11:31 EverEternity 阅读(289) 评论(0) 推荐(0) 编辑
摘要: haproxy 什么是haproxy HAProxy是一种高效、可靠、免费的高可用及负载均衡解决方案,非常适合于高负载站点的七层数据请求。因为HAProxy实现了一种事件驱动、单一进程模型,此模型支持非常大的并发连接数。客户端通过HAProxy代理服务器获得站点页面,而代理服务器收到客户请求后根据负 阅读全文
posted @ 2020-07-27 10:14 EverEternity 阅读(348) 评论(0) 推荐(0) 编辑
摘要: LVS-DR:实现VIP和RIP不在同一个网络中集群 环境说明: client和router的eth1在一个内网中,clinet的网关指向172.25.16.100 DR,RS-1,RS-2三台服务器分别配置了对应的本地静态地址DIP和RIP,且在一个内网中。网关都指向router上的eth0 这里 阅读全文
posted @ 2020-07-26 23:03 EverEternity 阅读(411) 评论(0) 推荐(0) 编辑
摘要: lvs-dr实现mysql负载均衡集群 环境说明: 服务器的操作系统均为centos7,vip和rip在同一网段,使用lvs-dr模型来实现mysql集群服务 所有服务器均已配置好处VIP外的静态IP 两台mysql服务器的主机名分别是node1和node2,且已安装并启动好mysql 1. DR上 阅读全文
posted @ 2020-07-26 17:28 EverEternity 阅读(371) 评论(0) 推荐(0) 编辑
摘要: LVS-DR实战:搭建HTTP和HTTPS负载均衡集群 DR模式是通过director将报文源和目标MAC地址修改,发送给RS,RS将响应报文直接发送给client。 环境说明: LVS服务器(DR) DIP:192.168.32.125 VIP:192.168.32.250 apache服务器(R 阅读全文
posted @ 2020-07-26 17:07 EverEternity 阅读(1808) 评论(0) 推荐(0) 编辑