自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ANYELEISHOU的博客

从废铁到王者

  • 博客(25)
  • 收藏
  • 关注

原创 安装mysql与多实例安装

安装mysql(通用二进制格式)第一步:准备mysql的配置文件(不再提供配置文件模版)首先需要从网络下载一个my.cnf文件,放在/etc下说明:安装位置:/usr/local/mysql数据位置: /data/mysql/mysql3306/data临时文件位置:/data/mysql/mysql3306/tmp日志文件位置:/data/mysql/mysql3306/lo...

2018-10-13 09:54:26 360

原创 时间同步

时间服务ntpNTP:Network Time Protocol作用:用来给其他主机提供时间同步服务概念时区UTC:国际通用时间GMT:格林尼治东八区计算机的时间硬件时间:软件时间:NTP的配置文件/etc/ntp.confNTP相关的命令date:显示/修改系统时间hwclock:显示/修改硬件时间ntpdate:客户端用于修改自己的时候ntp服务器同步ntp...

2018-09-28 19:02:40 385

原创 Git+Gitlab+Ansible剧本一键部署动态页面(二)

前言从上篇博客《Git+Gitlab+Ansible剧本实现Nginx静态页面部署(一)》我们部署一键部署了静态页面,接下来我们实现以下一键部署动态页面吧!项目需求需求一:使用gitlab创建项目需求二:使用ansible的roles实现一键化部署wordpress每次部署需要备份之前的网站数据使用roles使用templates脚本对网站监控检测需求三: 完成之后项目上传至gi...

2018-12-03 10:12:44 463

原创 Git+Gitlab+Ansible剧本实现Nginx静态页面部署(一)

前言通过前面有关Ansible《Ansible的基础认识以及安装(一)》《Ansible常用模块的介绍及使用(二)》《Ansible剧本的使用及演示(三)》以及git《Git简介及常用操作演示(一)》和Gitlab《Gitlab在Linux系统的免密登录(二)》的博客文章我们了解这些工具的基础,现在让我们完成一个小项目吧!项目演示为了增加项目的难度,特地要求使用role,以及template...

2018-11-30 15:45:36 780

原创 Gitlab在Linux系统的免密登录(二)

一.Gitlab简介GitLab是由GitLabInc.开发,使用MIT许可证的基于网络的Git仓库管理工具,且具有wiki和issue跟踪功能。使用Git作为代码管理工具,并在此基础上搭建起来的web服务。----来自百度百科管理的命令 gitlab-ctl stop gitlab-ctl start gitlab-ctl restart二.安装Gitlab第一步:上传安装...

2018-11-30 11:53:11 2154

原创 Git简介及常用操作演示(一)

Git简介及常用操作演示(一)一.Git的简介Git(读音为/gɪt/。)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。-----百度百科Git的主要特点1.作用版本控制2.分布式3.工作过程是将服务器上的代码下载到本地,本地开发完成后,在...

2018-11-29 20:34:56 322

原创 Ansible的剧本演示(四)

Ansible的剧本演示(四)通过上篇的博客Ansible剧本的使用及演示(三)的简单演示,接下来看一些运用触发器,变量,判断等的剧本实践吧。实例一:使用处理器在上面的实例中,我们已经可以安装软件了。现在有这样一个需求,如果我们更改了节点的配置文件需要重启操作,其余动作照常执行怎么解决?第一步:本地准备一个httpd配置文件,更改端口号为8081[root@yxx ~]# cp /etc...

2018-11-28 16:16:03 730

原创 Ansible剧本的使用及演示(三)

Ansible剧本的使用及简单演示(三)一.playbooks编写说明1)Playbooks 是 Ansible的配置,部署,编排语言.他们可以被描述为一个需要希望远程主机执行命令的方案,或者一组IT程序运行的命令集合.playbook中,当一个任务没有正常结束,那么其返回值不是0,那么后面的所有的操作不再执行编写playbook需要用到的组件1. Iventory file2. Mou...

2018-11-28 15:37:14 851

原创 Ansible常用模块的介绍及使用(二)

Ansible常用模块的介绍及使用(二)由上篇博客Ansible的基础认识以及安装(一)我们简单了解到ansible模块的概念,在这里具体学习一下,以及常用模块的用法。一.模块的简介模块(也被称为 “task plugins” 或 “library plugins”)是在 Ansible 中实际在执行的.它们就 是在每个 playbook 任务中被执行的.你也可以仅仅通过 ‘ansible’...

2018-11-28 14:55:47 508

原创 Ansible的基础认识以及安装(一)

Ansible的基础认识以及安装(一)**一.Ansible简介**ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。ansible是基于模块工作的,本身没有批量部署的能力。真正具有批量部署的是ansible所运行的模块,ansi...

2018-11-28 11:56:14 449

原创 什么是CI持续集成?敏捷开发

什么是CI持续集成?敏捷开发持续集成(Continuous integration)持续集成是一种软件开发实践,即团队开发成员经常集成他们的工作,通常每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽早地发现集成错误。[来自百度百科]一.为什么运维要学习用于开发的CI?首先我们需要了解到运维的工作内容以及层次,由...

2018-11-28 10:50:22 914

原创 MySQL事务以及常用演示

MySQL 事务以及常用演示一. MySQL 事务主要用于处理操作量大,复杂度高的数据。比如说,在人员管理系统中,你删除一个人员,你即需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等,这样,这些数据库操作语句就构成一个事务!注意: 1. 在 MySQL 中只有使用了 Innodb 数据库引擎的数据库或表才支持事务。 2. 事务处理可以用来维护数据库的完整性,保证...

2018-11-28 09:47:52 550 2

原创 MySQL复制——主从复制

MySQL复制——主从复制复制作用:实现真正的热备降低主节点的压力实现高可用用来实现测试环境和生产环境一致(sql审计)复制的过程mysql主从复制、mysql主从同步、AB复制主节点:master从节点:slave复制过程是单向的,只能从主到从主节点和从节点server_id必须不能相同,建议:端口号+ip地址的最后一位,2^32-1需要启用二进制日志、中继日志建议用...

2018-10-24 20:39:11 240

原创 MySQL的日志类型

MySQL的日志类型1.查询日志(不建议开启):可以记录所有执行过的select语句2. 慢日志(慢查询日志):可以记录那些查询时间超过指定时长的select语句3. 错误日志:可以记录启动、登录、运行、退出mysql的时候所发生的错误信息4. 事务日志:用于将随机IO调整为顺序IO5. 二进制日志:可以记录所有会导致数据发生更改的sql语句6. 中继日志:用于实现mysql的主从复制...

2018-10-24 11:20:39 221

原创 MySQL的常用语句合集(一)

MySQL的常用语句合集(一)1.首先登入MySQLmysql作用:登录mysql格式:mysql 选项选项:-u userName-p passWd-P port-h hostName-S file**工作模式**交互模式:mysql -uroot -p123 xxx批处理模式在bash中可以执行sql语句 mysql -uroot -p123 -h -...

2018-10-15 21:01:34 417

原创 三剑客获取IP地址

获取ifconfig中的ip地址1 ifconfig eth0 | grep “inet addr” | awk -F “:” ‘{print $2}’ | awk -F " " ‘{print $1}’2. # ifconfig eth0 | grep “inet addr” | awk -F “[: ]+” '{print $4}'2 # ifconfig eth0 | grep “ine...

2018-10-13 16:11:20 498

原创 三剑客之去除文件注释行和空白行

去除文件中的注释行和空白行grep方式第一步:复制原始文件(a.bak)第二步:对a.bak进行过滤第三步:将过滤出的内容保存到原始文件 a 中sed方式#sed -i -r ‘/(#|$)/d’ 文件名...

2018-10-13 15:55:29 391

原创 Linux系统的启动过程

系统启动过程?POST->BIOS(boot sequence)->GRUB Stage1(MBR-bootloader)->GRUB Stage2(/boot/grub/grub.conf)->kernel, initramfs->/sbin/init->/etc/inittab->/etc/rc.d/rc.sysinit->/

2018-10-10 10:36:23 255

原创 防火墙iptables如何做匹配

防火墙iptables如何做匹配iptables如何做匹配通用匹配:iptables内置功能模块就可以实现的匹配方式扩展匹配:需要依赖额外的模块才能实现匹配一.通用匹配-s:指定源ip-d:指定目标ip-i:指定进入数据包所经过网卡名称-o:指定发出数据包所经过网卡名称案例:允许10.220.5.254所发送过来的数据包 # iptables -t filter -A INPU...

2018-09-30 10:17:22 607

原创 防火墙iptables >>[1]

防火墙:抵御网络安全隐患木马:导致数据泄密、被人恶意控制—防火墙病毒:破坏系统中的文件、硬件-------杀毒软件防火墙软件:iptables、ISA硬件:pix 思科 思捷IPTABLESIP主要部分protocoltcpudpicmpSIPDIPttl:100TCP主要构成sportdportseq numack numflagssynackfi...

2018-09-30 10:00:21 320

原创 部署LVS--DR实践

部署lvs-dr实践准备环境DR1 10.220.5.192WEB1 10.220.5.190WEB2 10.220.5.191VIP 10.220.5.233实现思路DR1上安装lvs,并配置调度规则和算法web1 web2上只需要安装web服务器,并分别准备一个测试页面安装步骤一、安装各种依赖[root@DR1 ~]# yum install libnl* popt*...

2018-09-27 16:43:50 196

原创 LVS的调度算法

LVS的调度算法一.调度算法简介以及分类什么是调度算法?【DR按照什么规则来从多个RS中筛选出来一个给用户提供服务】动态算法:DR会实时的检测后端的RS的负载情况,将新用户的请求调度到一个负载较少的RS之上静态算法:无论后端的RS当前的服务器负载情况怎么样,都安装固定的方式来给RS分配用户请求1.静态算法rr:Round Bobin,轮询,将客户端的请求交替分配给RSwrr:Wei...

2018-09-27 16:31:06 550

原创 集群简介

1.集群的含义:将多台主机整合起来,协同为用户提供服务2.集群特点高性能高可用:即使有一个或者多个节点发生故障的情况下,也可以提供不间断服务价格的有效性:通过使用相对廉价的服务器集群,可以实现与价格更高的硬件相同的功能性能可伸缩3.集群的类别1)负载均衡集群(Load Balancing Cluster),简写LB、LBC实现方式:Nginx、lvs…作用:将用户请求分流到多个不...

2018-09-27 16:17:18 557

原创 lvs的工作模式

LVS的工作模式一 .DR ( Direct Routing )模式,直接路由模式1.原理:第一步:客户端的请求会发送到及房,此时仅仅DR可以接收这个请求目标IP MAC都是DR,所以DR可以接收这个请求第二步:DR收到请求之后,会重新封装请求1)会通过预先定义好的算法找出一个RS的mac地址2)然后将这个请求报文的目标mac改为这个mac3)最后将这个修改mac后的请求报文发送出...

2018-09-27 16:04:59 230

原创 软件管理

软件管理源码---编译---可执行程序编译 将程序的源码转换成硬件所支持的汇编语言 每个硬件厂家都有自己的一套汇编语言可夸平台 在A主机上开发并且可正常运行的程序在B主机也可以允许 源码可夸平台库 动态库 位置在:/lib /lib64 程序员在开发程序的时候,程序源...

2018-09-15 10:48:36 155

空空如也

空空如也

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

TA关注的人

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