自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

原创 搭建ELK日志分析系统详解

日志分析是运维工程师解决系统故障、发现问题的主要手段。日志包含多种类型,包括程序日志、系统日志以及安全日志等。通过对日志的分析,既可以做到未雨绸缪、预防故障的发生,又可以在故障发生时,寻找蛛丝马迹、快速定位故障点。管理员也可以通过体制了解到服务器的软件信息、硬件信息、服务器负荷以及安全性相关的信息,如服务器是否被攻击、磁盘空间是否即将耗尽、内存是否严重不足等。通过这些分析,管理员可以及时采取措施。...

2019-09-28 17:04:42 2756

原创 Linux基础命令

Linux系统与Windows系统最大的区别就是:Windows系统是我们从小就开始接触的,都是图形化界面,基本上用鼠标就可以完成大部分工作;Linux系统安装纯字符模式,开机之后,鼠标就没有任何用途,只能用命令来进行各种工作;作为Linux运维工作师,掌握Linux系统的基础命令是必须的!Linux语言体系:...

2019-09-26 19:03:57 120

原创 搭建Zabbix监控系统详解

在企业网络运维过程中,管理员必须随时关注各服务器和网络的运行情况,以便及时发现问题,尽可能减少故障的发生。当网络中的设备,服务器等数量较多时,为了更加方便、快捷地获得各种监控信息,通常会借助于一些集中监测软件。博文重点:1.Zabbix概述、工作原理及重要组件;2.Zabbix安装;3.Zabbix监控系统及网络设备;要想实时地了解服务器的运行状况并且能在出现问题时及时解决,利用监控软...

2019-09-26 11:19:31 722 1

原创 MySQL 主从复制与读写分离详解

在实际生产环境中,如果对数据库的读、写

2019-09-24 16:49:07 228

原创 Redis 群集

相信大家通过阅读博文:非关系型数据库(NoSQL)——Redis安装及部署详解可以初步的认识Redis数据库的优势及其安装方法,今天我们来认识一下Redis数据库怎么横向扩展,以满足更大的访问需求。Redis 3.0版本以上开始支持cluster,采用的是hash slot(hash 槽),可以将多个Redis实例整个在一起,形成一个群集,也就是将数据分散到群集的多个机器上。Redis群...

2019-09-21 16:36:32 184

原创 Redis数据库群集

相信大家通过阅读博文:非关系型数据库(NoSQL)——Redis安装及部署详解可以初步的认识Redis数据库的优势及其安装方法,今天我们来认识一下Redis数据库怎么横向扩展,以满足更大的访问需求。Redis 3.0版本以上开始支持cluster,采用的是hash slot(hash 槽),可以将多个Redis实例整个在一起,形成一个群集,也就是将数据分散到群集的多个机器上。Redis群集原理...

2019-09-21 16:36:32 69

原创 非关系型数据库(NoSQL)——Redis安装及部署详解

在现在的互联网大潮中,NoSQL可谓是家喻户晓,Redis作为NoSQL中及其重要的一员,使我们走向架构道路的一条必经之路。作为运维工程师来说,是必须要掌握的!既然提到了Redis数据库是非关系型数据,并且需要掌握Redis数据库。那么关于关系型数据库与非关系型数据库的基本概念是必须要了解的。一、关系型数据库与非关系型数据库的基本概念:数据库按照其结构可以分为关系型数据库与其他数据库,...

2019-09-21 11:41:08 578

原创 三大主流软件负载均衡群集对比

三大主流软件负载均衡群集分别是:LVS; Nginx; Haproxy;LVS负载均衡群集特点:1、抗负载能力强。抗负载能力强、性能高,能达到F5硬件的60%;对内存和cpu资源消耗比较低2、工作在网络4层,通过vrrp协议转发(仅作分发之用),具体的流量由linux内核处理,因此没有流量的产生。2、稳定性、可靠性好,自身有完美的热备方案;(如:LVS+Keepalive...

2019-09-20 15:06:34 213

原创 Keepalived+Haproxy搭建高可用Web群集

通过博文:Haproxy服务调优及配置内容详解已经可以了解Haproxy服务的作用;通过博文:利用Keepalived实现双机热备详解已经可以了解到Keepalived服务的作用;Haproxy服务是搭建群集调度的一种工具,性能好。但是现实环境中肯定需要和Keepalived服务一起使用,避免造成单点故障。一、案例环境:这篇博文其实跟博文:搭建LVS(DR模式)+Keepal...

2019-09-19 20:41:33 84

原创 Haproxy服务调优及配置内容详解

通过博文:Nginx+Tomcat实现负载均衡群集实例,可跟做!!!LVS负载均衡群集详解已经能够使用Nginx、LVS做负载均衡群集,它们各自都具有各自的特点,今天,我们认识一款比较流行的群集调度工具——Haproxy。一、Haproxy概述Haproxy是目前比较流行的一种群集调度工具,同类群集调度工具还有很多,比如:LVS和Nginx。相比较而言:LVS性能最好,但是搭建相对复杂;...

2019-09-19 18:26:04 855

原创 搭建LVS(DR模式)+Keepalived高可用群集,可跟做!!!

Keepalived的设计目标就是构建高可用的LVS负载均衡群集,可以调用ipvsadm工具来创建虚拟服务器、管理服务器池,而不仅仅用作双机热备。使用Keepalived构建LVS群集更加简便易用,主要优势体现在,对LVS负载调度器实现热备切换、提高可用性,对服务器池中的节点进行健康检查,自动移除失效节点,恢复后再重新加入。在基于LVS(DR模式)+Keepalived实现的LVS群集结构中,...

2019-09-19 11:00:24 256

原创 利用Keepalived实现双机热备详解

在这个高度信息化的IT时代,企业的生产系统、业务运营、销售和支持,以及日常管理等环节越来越依赖于计算机信息和服务,对高可用(HA)技术的应用需求不断提高,以便提供持续的、不间断的计算机系统或网络服务。一、Keepalived双机热备基础知识1.Keepalived概述Keepalived起初是专门针对LVS设计的一款强大的辅助工具,主要用来提供故障切换和健康检查功能——判断LVS负载调...

2019-09-18 21:52:49 1183

原创 shell脚本写出一个简单的猜价格游戏

```[root@localhost ~]# vim game.sh#!/bin/basha=$(expr ${RANDOM} % 1000) #$RANDOM是一个环境变量,每次都会随机输出一个介于0~32767之间的数。echo "这个商品的价格是(0-999)元之间,猜猜具体价格?" while truedolet count++read...

2019-09-17 11:29:52 80

原创 Shell变量知识进阶

一、shell中特殊且重要的变量1、特殊位置变量在shell中存在着一些特殊且重要的变量,例如:$0、$1、$#,我们可以称之为特殊位置变量。要想从命令行、函数或脚本执行等传递参数时,就需要在Shell脚本中使用位置参数变量。常用的特殊位置参数变量,如图:举例说明:$0[root@localhost ~]# cat a.shecho $0[root@localhost ~]...

2019-09-15 14:11:14 244

原创 LVS负载均衡群集之构建DR模式,可跟做!!!

有关于LVS负载均衡群集的相关概念可以参考博文:LVS负载均衡群集详解一、案例概述LVS负载均衡模式—DR模式:lvs负载调度器作为群集的访问入口,但不作为网关使用,服务器池中的所有节点都各自接入internet,发送给客户机(互联网)的web响应数据包不需要经过lvs负载调度器。LVS负载均衡模式—DR模式:优点:负载均衡器只负责将请求包分发给物理服务器,而物理服务器将应答包直接...

2019-09-12 17:43:04 610 4

原创 LVS负载均衡群集之构建NAT模式,可跟做!!!

有关于LVS负载均衡群集的相关概念可以参考博文:LVS负载均衡群集详解一、案例概述LVS负载均衡模式—NAT模式:NAT用法本来是因为网络IP地址不足而把内部保留IP地址通过映射转换成公网地址的一种上网方式(源地址NAT)。如果把NAT的过程稍微变化,就可以 成为负载均衡的一种方式。原理其实就是把从客户端发来的IP包的IP头目的地址在DIR上换成其中一台Web节点服务器的IP地址并发至此W...

2019-09-12 14:26:07 420

原创 保证Linux系统安全之分析和排查系统故障

在处理Linux操作系统出现的各种故障时,故障的症状是最容易发现的,但导致故障的原因才是最终排除故障的关键。熟悉Linux操作系统中常见的日志文件,了解一般故障的分析与解决办法,将有助于管理员快速定位故障点,“对症下药”,及时解决各种系统问题。博文大纲:一、分析日志文件;二、排除系统启动类故障;三、排除文件系统类故障;一、分析日志文件日志文件是用于记录Linux操作系统中各种...

2019-09-11 23:43:25 520

原创 LVS负载均衡群集详解

在各种互联网应用中,随着站点对硬件性能、响应速度、服务稳定性、数据可靠性等要求越来越高,单台服务器将难以承担所有的访问。除了使用价格昂贵的大型机、专用负载分流设备以外,企业中还有另外一种选择来解决难题,就是构建群集服务器——通过整个多台相对廉价的普通服务器,以同一个地址提供相同的服务。在Linux系统中,有一种非常常用的群集技术——LVS(Linux Virtual Server,Linux虚...

2019-09-11 17:08:46 280

原创 Linux操作系统的引导过程及初始化的必要操作详解

系统引导是操作系统运行的开始,在用户能够正常登录到系统之前,Linux操作系统的引导过程将完成一系列的初始化任务,并加载必要的程序和命令终端,为用户登录做好准备。一、引导过程预览如图:1.开机自检服务器主机开机之后,将根据主板BIOS中的设置对CPU、内存、显卡、键盘等设备进行初步检测,检测成功后根据预设的启动顺序移交系统控制权,大多时候会移交本机硬盘;2.MBR引导当从本...

2019-09-05 14:07:56 1119

原创 Nginx+Tomcat实现负载均衡群集实例,可跟做!!!

通常情况下一台Tomcat站点由于可能出现单点故障及无法应付过多客户复杂多样的请求等问题,不能单独用于生产环境。所以我们就需要一套更可靠的解决方案来完善Web站点架构。Nginx是一款非常优秀的HTTP服务器软件,它能够支持高达50000个并发连接数的响应,拥有强大的静态资源处理能力,运行稳定、并且内存、CPU等系统资源消耗非常低。目前的很多大型网站都应用Nginx服务器作为后端网站程序的反向...

2019-09-05 10:08:59 242

原创 Shell变量基础详解

一、变量简介变量是暂时存储数据的地方及数据标记,所存储的数据存在于内存空间中,通过正确地调用内存空间中变量的名字就可以取出与变量对应的数据。使用变量的最大好处就是使程序开发更为方便,当然,在编程中使用变量也是必须的。否则就很难完成相关的工作。变量赋值的方式:先写变量名称,紧接着就是“=”,最后是值。“=”号前后不允许有空格。一般情况下,定义变量时,需要给变量的值带双引号,以防止出错,特别是...

2019-09-04 19:39:14 166

原创 部署Tomcat(Web)服务详解

一、Tomcat服务简介Tomcat服务器是一个免费的开放源代码的Web应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选。一般来说,Tomcat虽然和Apache或者Nginx这些Web服务器一样,具有处理HTML页面的功能,然而由于其处理静态HTML的能力远不及Apache或者Nginx,所以Tomcat通常是作为一个Ser...

2019-09-04 16:55:29 967

原创 LNMP架构及应用部署详解,可跟做!!!

众所周知,LAMP平台时目前应用最为广泛的网站服务器架构,其中“A”对应着Apache服务器。随着Nginx服务器在企业中的使用越来越多,LNMP架构也受到越来越多Linux运维工程师的青睐。搭建LAMP架构应用平台可以参考博文:LAMP平台部署及应用构建LNMP网站平台跟构建LAMP平台一样,构架你LNMP平台也需要Linux服务器、MySQL数据库,PHP解析环境,区别主要Ngin...

2019-09-03 10:04:15 499

原创 基于Nginx搭建Web服务器及虚拟主机相关配置详解

随着计算机与Internet技术的高速发展,各种各样的Web站点也就成为面向用户的中坚力量。在各种网站服务器软件中。除了Apache外,还有一款轻量级的HTTP服务器软件——Nginx。基于Apache搭建Web服务器可以参考博文:基于Apache搭建Web服务器详解一、Nginx服务简介Nginx由俄罗斯的lgor Sysoev开发,专为性能优化而开发,其最知名的优点就是它的稳定性和...

2019-09-02 17:58:56 614

原创 Nginx虚拟主机相关配置详解

随着计算机与Internet技术的高速发展,各种各样的Web站点也就成为面向用户的中坚力量。在各种网站服务器软件中。除了Apache外,还有一款轻量级的HTTP服务器软件——Nginx。基于Apache搭建Web服务器可以参考博文:基于Apache搭建Web服务器详解一、Nginx服务简介Nginx由俄罗斯的lgor Sysoev开发,专为性能优化而开发,其最知名的优点就是它的稳定性和低系统...

2019-09-02 17:58:56 82

原创 遗忘Linux系统root密码所采取的必要措施

随着企业中使用Linux系统的数量越来越多,在Linux系统中root是超级管理员,相当于Windows系统的administrator。拥有绝对的权限。当管理员遗忘root密码时(当然几率很小)所采取的必要措施:修改root密码的三种方法:一、第一种方法:第1步:开机后在内核上按“e”。第2 步:将光标移动到linux16开始的行,添加内核参数rd.break,并按Ctrl+...

2019-09-01 16:50:11 118

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除