第三阶段-集群类
菜鸟、上路
新手上来,请多多指导!
展开
-
使用LVS-NAT搭建集群
一、 集群概述1、 什么是集群一组各自相互独立且又相互依赖的,通过高速网络互联的计算机组成的一个计算机组, 以单一的系统模式加以管理, 为用户提供服务, 对用户来说, 用户只会认为对方是一个服务. 这个里面, 一组计算机的一台计算机就是集群的一个节点2、 集群的特性可伸缩性, 可靠性, 可管理性3、 应用场景例:一台服务器,如果能够响应10000个并发,返回的状态码全部是200...原创 2019-07-14 14:34:03 · 618 阅读 · 0 评论 -
CA认证过程及apache和nginx实现https的方法
一、 CA认证过程1、 CA概述CA概述:Certificate Authority的缩写,通常翻译成认证权威或者认证中心,主要用途是为用户发放数字证书。CA认证的流程和公安局派出所颁发身份证的流程一样认证中心(CA)的功能有:证书发放、证书更新、证书撤销和证书验证。CA证书作用:身份认证,实现数据的不可否认性。我们先回顾一下身份证的办理过程:带上户口本(证明你合法)-》当地派出所(认...原创 2019-08-14 18:39:40 · 1220 阅读 · 0 评论 -
nginx调优
一、 隐藏nginx版本号1、 修改nginx源代码[root@xuegod120 ~]# tar xf nginx-1.14.1.tar.gz修改nginx的软件版本号[root@xuegod120 ~]# cd nginx-1.14.1/[root@xuegod120 nginx-1.14.1]# vim src/core/nginx.h改:13 #define NGINX_VE...原创 2019-08-13 19:56:33 · 368 阅读 · 0 评论 -
使用sentinel搭建redis高可用集群
一、 redis概述1、 redis概述Redis的出现时间并不长,是NoSQL(非关系型数据库)中的一种,基于键-值型的存储,在2009年第一次发布Redis。Redis 全称(Remote Dictionary Server)远程字典服务器,而这个字典服务器从本质上来讲,主要是提供数据结构的远程存储功能的,可以理解为Redis是一个高级的K-V存储和数据结构存储,因为Redis除了能够存储...原创 2019-07-28 14:14:23 · 374 阅读 · 0 评论 -
CPU-IO-网络-内核参数调优
一、 有关使用CPU资源的调优1、 nice概述在LINUX系统中,Nice值的范围从-20到+19(不同系统的值范围是不一样的),正值表示低优先级,负值表示高优先级,值为零则表示不会调整该进程的优先级。具有最高优先级的程序,其nice值最低,所以在LINUX系统中,值-20使得一项任务变得非常重要;与之相反,如果任务的nice为+19,则表示它是一个高尚的、无私的任务,允许所有其他任务比自己...原创 2019-07-28 14:11:31 · 2880 阅读 · 0 评论 -
使用varnish为网站加速
一、 varnish概述Varnish是一款高性能的开源HTTP加速器,挪威最大的在线报纸 Verdens Gang (http://www.vg.no) 使用3台Varnish代替了原来的12台squid,性能居然比以前更好。Varnish 的作者Poul-Henning Kamp是FreeBSD的内核开发者之一,他认为现在的计算机比起1975年已经复杂许多。在1975年时,储存媒介只有两种...原创 2019-08-01 16:23:24 · 752 阅读 · 0 评论 -
Linux操作系统调优工具
一、 系统调优概述和查看CPU负载相关工具1、 系统调优思路性能优化就是找到系统处理中的瓶颈以及去除这些的过程,性能优化其实是对OS 各子系统达到一种平衡的定义。具体步骤如下:1)系统的运行状况: CPU -> MEM -> DISK-> NETWORK -> application2)分析是否有瓶颈(依据当前应用需求)3)调优(采取一定措施使变得优异)这...原创 2019-07-27 12:54:51 · 766 阅读 · 0 评论 -
Ceph分布式存储架构搭建
一、 ceph概述随着OpenStack日渐成为开源云计算的标准软件栈,Ceph也已经成为OpenStack的首选后端存储。Ceph是一种为优秀的性能、可靠性和可扩展性而设计的统一的、分布式文件系统。ceph官方文档 http://docs.ceph.org.cn/ceph中文开源社区 http://ceph.org.cn/Ceph是一个开源的分布式文件系统。因为它还支持块存储、对象存储,...原创 2019-07-26 19:54:11 · 26533 阅读 · 2 评论 -
apache调优进阶
一、 apache运行模式介绍1、 apache的三种工作模式web服务器apache目前一共有三种稳定的MPM(Multi-Processing Module ,对进程处理模块)模式。如prefork(进程模式),worker(线程模式),event(事件模式,2.4版本后开始稳定)2、 prefork运行模式详解Prefork MPM实现了一个非线程的、预派生的web服务器。它在Apa...原创 2019-08-03 18:33:58 · 975 阅读 · 0 评论 -
apache调优
一、 隐藏apache的版本信息1、 屏蔽apache版本等敏感信息优点:因为黑客可以扫描出apache的版本信息,然后查看对应版本的漏铜,进行攻击。2、 如何查看apache的版本信息例1:查看百度的版本信息[root@xuegod120 ~]# curl -I www.baidu.comHTTP/1.1 200 OKConnection: Keep-AliveServer: b...原创 2019-08-03 16:34:59 · 1552 阅读 · 0 评论 -
ISCSI多路径配置
一、 实战1:配置iscsi多路径实现磁盘挂载高可用1、 实验环境可在上一章节的环境之上,进行实验。2、 通过vmware模拟多路径给存储服务器添加一块网卡,模拟出来多路径形式。3、 配置IP地址[root@xuegod120 ~]# cd /etc/sysconfig/network-scripts/[root@xuegod120 network-scripts]# cp ifc...原创 2019-07-21 11:02:54 · 8574 阅读 · 0 评论 -
搭建ISCSI存储系统
一、 NAS和SAN服务器的概述1、 NAS网络存储NAS(Network Attached Storage),NAS服务器是连接在网络上,具备资料存储功能的服务器,一种专用数据存储服务器。网络附属存储基于标准网络协议(Tcp/IP)实现数据传输,为网络中的Windows / Linux / Mac OS 等各种不同操作系统的计算机提供文件共享和数据备份。部分NAS系统还可以支持FTP, HT...原创 2019-07-21 11:00:10 · 6846 阅读 · 0 评论 -
使用nginx-haproxy搭建负载均衡实现动静分离
一、 使用nginx实现动静分离的负载均衡集群LB负载均衡集群分两类:LVS (四层)和 nginx或haproxy (七层)客户端通过访问分发器的VIP来访问网站现在应用更复杂,比如现在网站页面有: .php .html .png .jpeg .jsp 等, 有动态页面有静态页面。静态页面一般是不变的,想访问更快些,前面学习过SQUID。 ...原创 2019-07-17 19:59:17 · 758 阅读 · 0 评论 -
keepalived+LVS-DR集群搭建
一、 keepalived概述 keepalived 是一个类似于 layer3, 4 & 5 交换机制的软件,也就是我们平时说的第 3 层、第 4 层和第 5层交换。 Keepalived 的作用是检测 web 服务器的状态,如果有一台 web 服务器死机,或工作出现故障,Keepalived 将检测到,并将有故障的 web 服务器从系统中剔除,当 web 服务器工作正常后...原创 2019-07-16 23:48:07 · 349 阅读 · 0 评论 -
LVS集群-DR模式及AB压力测试软件的使用方法
一、 LVS-DR和LVS-IP TUN集群概述1、 服务概述1.1 Direct Routing(直接路由)director分配请求到不同的real server。real server处理请求后直接回应给用户,这样director负载均衡器仅处理客户机与服务器的一半连接。负载均衡器仅处理一半的连接,避免了新的性能瓶颈,同样增加了系统的可伸缩性。Direct Routing由于采用物理层(...原创 2019-07-15 23:48:36 · 1136 阅读 · 0 评论 -
使用sqlmap检测sql注入漏洞
一、 sql注入概述并安装sqlmap漏洞查看工具1、 sql注入概述所谓SQL注入,就是通过把SQL命令插入到Web表单提交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令。它是利用现有应用程序,可以通过在Web表单中输入(恶意)SQL语句得到一个存在安全漏洞的网站上的数据库。比如先前的很多影视网站泄露VIP会员密码大多就是通过WEB表单递交查询字符暴出的,这类表...原创 2019-08-21 17:09:33 · 107246 阅读 · 3 评论