- 博客(25)
- 收藏
- 关注
原创 快速排序 python版本
def q_sort(L,left,right): if left < right: index = pailie(L,left,right) q_sort(L,left,index-1) q_sort(L,index+1,right) return Ldef pailie(L,left,right): valu...
2019-08-07 16:13:38
178
原创 elk详细安装部署及介绍
http://note.youdao.com/noteshare?id=dc4ab1a977427bd25de34059e4e9b234
2019-05-20 20:11:26
1005
原创 zabbix结合企业微信实现报警
首先申请企业微信地址 https://work.weixin.qq.com/参考:https://work.weixin.qq.com/api/doc#10013注册好之后需要创建应用1.2.创建应用后退出,点击刚才创建的应用进入记录下这两个值:AgentId、Secret然后选择企业记录下企业id记录下部门id写脚本:[root@localhost alertsc...
2019-04-07 16:18:10
1667
原创 zabbix 入门——安装
安装安装环境 cenos 7.4安装服务端 ip 192.168.137.1301.安装zabbix源、aliyun YUM源curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repocurl -o /etc/yum.repos.d/epel.repo http://...
2019-04-03 16:26:30
374
原创 ansible 实战 之nginx代理tomcat集群
实验环境:操作系统 contos7.4node 192.168.137.130 ansiblenode1 192.168.137.131 nginxnode2 192.168.137.132 tomcatAnode3 192.168.137.133 tomcatB开始配置主机名解析[root@node /]# vi /etc/h...
2019-04-02 23:05:32
470
原创 ansible从入门到实践(二)
Ansible playbook 简介playbook 是 ansible 用于配置,部署,和管理被控节点的剧本。 通过 playbook 的详细描述,执行其中的一系列 tasks ,可以让远端主机达到预期的状态。playbook 就像 Ansible 控制器给被控节点列出的的一系列 to-do-list ,而被控节点必须要完成。 也可以这么理解,playbook 字面意思,即剧本,现实...
2019-04-02 18:16:21
520
原创 ansible从入门到实践(一)
Ansible playbook 简介ansible 是什么?ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。ansible是基于 paramiko 开发的,并且基于模块化工作,本身没有批量部署的能力。真正具有批量部署的是ansible所运行的模块,...
2019-04-01 12:35:30
582
原创 centos7.4 安装redis
一、安装redis第一步:下载redis安装包wget http://download.redis.io/releases/redis-4.0.6.tar.gz[root@cwf local]# wget http://download.redis.io/releases/redis-4.0.6.tar.gz--2017-12-13 12:35:12-- http://downloa...
2019-03-29 00:36:41
259
原创 LNMP的搭建 wordpress
环境:centos 7.4关闭防火墙关闭selinux1.安装包 开启服务yum -y install nginx mariadb-server php-fpm php-mysqlnginxsystemctl start mariadbsystemctl start php-fpm2、修改nginx的配置文件vim /etc/nginx/nginx.conf 修改下面几...
2019-03-28 12:49:41
171
原创 基于lamp搭建wordpress
一.准备工作安装环境 : centos 7.4下载安装包 :这儿下载中文版本https://cn.wordpress.org/download/releases/二.开始安装软件和所需要的依赖包1.因为本机自带的镜像的依赖包 不够 所以 我们配置 一个epel源 和一个base 源。[epel]name=epelbaseurl=https://mirrors.aliyun.co...
2019-03-26 16:43:39
254
原创 MySql的主从复制
MySQL主从复制(Master-Slave)实践MySQL数据库自身提供的主从复制功能可以方便的实现数据的多处自动备份,实现数据库的拓展。多数据备份不仅可以加强数据的安全性,通过实现读写分离还能进一步提升数据库的负载性能。下图就描述了一个多个数据库间主从复制与读写分离的模型(来源网络):在一主多从的数据库体系中,多个从服务器采用异步的方式更新主数据库的变化,业务服务器在执行写或者相关修改...
2019-03-19 17:50:30
179
原创 剑指 python 实现
1.题目:在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。方法一: 循环迭代查找,不是最优array= [[1, 2, 3,9],\ [2, 8, 10,30],\ [5, 9, 88,99]]# print(len(array)) 3行# prin...
2019-03-19 17:03:48
187
转载 keepalived的介绍
1)keepalived简介Keepalived的功能有点像是两个人互相看着一个工作,如果一个人离开岗位另外一个人就会接替,这个keepalived就是他们之间保持这样“替换机制”的工具。keepalived是一个类似于layer3, 4 & 5交换机制的软件,也就是我们平时说的第3层、第4层和第5层交换。Keepalived的作用是检测web服务器的状态,如果有一台web服务器死机,或...
2019-03-14 13:19:15
496
原创 KeepAlive+LVS + Apache 实现高可用负载均衡
本次实验的拓扑图:实验之前 所有的机子都 同步 时间 关闭防火前 关闭 selinuxlvs1和 lvs2 安装keepalivedyum install keepalivedlvs1的操作:[root@proxy1 ~]# vi /etc/keepalived/keepalived.conf ! Configuration File for keepalivedglob...
2019-03-12 21:08:51
583
原创 raid5和lvm实验
raid51.首先添加4快硬盘 大小为都为1g,分别为sdb,sdc,sdd,sde[root@localhost ~]# lsblkNAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTsda 8:0 0 20G 0 disk├─sda1 8:1 0 200M 0 part /boot├─sda2 8:2 0...
2018-10-23 18:03:46
407
原创 sed的基本用法
一Sed 基本语法sed [options] {sed-commands} {input-file}Sed 脚本执行流程Sed 脚本执行遵从下面简单易记的顺序:Read,Execute,Print,Repeat(读取,执行,打印,重复), 简称 REPR分析脚本执行顺序:1.读取一行到模式空间(sed 内部的一个临时缓存,用于存放读取到的内容) 2.在模式空间中执行命令。如果使用了...
2018-10-18 18:36:04
319
原创 排序命令sort
工作原理:sort将文件的每一行作为一个单位,相互比较,比较原则是从首字符向后,依次按ASCII码值进行比较,最后将他们按升序输出。参数说明-t设置分隔符-k设置比较域(列)-n按数字比较-g科学记数法方式比较-o设置输出文件,与“&gt;”相比可以设置输出到原文件,“&gt;”会清空原文件-r降序(大-&gt;小)排列
2018-10-17 18:31:27
336
原创 crontab计划执行
crontab各参数说明:参数说明-e执行文字编辑器来编辑crontab,内定的文字编辑器是VI-r删除目前的crontab-l列出目前的crontab(查看专用)-i会和-r 配合使用,在删除当前的crontab时询问,输入y 则删除注意crontab是分用户的,以谁登录就会编辑到谁的crontabcrontab特殊的符号说明:"*"代表...
2018-10-17 16:41:24
109
原创 Grep和基本正则表达式
一、正则表达式的概念及特点:正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,正则表达式的特点灵活性、逻辑性和功能性非常的强;可以迅速地用极简单的方式达到字符串的复杂控制。grep常用基本参数及作用:参数作用–color匹配到的字符串显示颜色-i忽略字符大小写-o仅显示匹配的字...
2018-10-13 17:45:32
161
转载 Linux 操作系统错误提示解释中英文对照
Linux 操作系统错误提示解释中英文对照OS error code 0: Success操作系统错误代码0:成功OS error code 1: Operation not permitted操作系统错误代码1:操作不允许OS error code 2: No such file or directory操作系统错误代码2:没有这样的文件或目录OS error code 3: No...
2018-10-11 23:31:24
1839
原创 vim
1.vim介绍Vim是一个类似于Vi的著名的功能强大、高度可定制的文本编辑器,在Vi的基础上改进和增加了很多特性。2Vim的几种模式1).命令模式(其它模式→ESC)2).输入模式(命令模式→a、i、o、A、I、O)3).末行模式(命令模式→:)4).可视化模式(命令模式→v)5).查询模式(命令模式→?、/)2.1命令模式中最常用的一些命令。命令作用dd删...
2018-10-11 19:06:00
115
原创 find命令详 解 练 习。
find命令用于按照指定条件来查找文件,格式为“find [查找路径] 寻找条件 操作”。参数作用-name匹配名称-perm匹配权限(mode为完全匹配,-mode为包含即可)-user匹配所有者-group匹配所有组-mtime -n +n匹配修改内容的时间(-n指n天以内,+n指n天以 前)-atime -n +n匹配访问文件的...
2018-09-26 15:49:34
436
原创 使用 PXE+Kickstart 无人值守安装服务,批量部署
介绍:PXE(Preboot eXecute Environment,预启动执行环境)是由 Intel 公司开发的技术, 可以让计算机通过网络来启动操作系统(前提是计算机上安装的网卡支持 PXE 技术),主 要用于在无人值守安装系统中引导客户端主机安装 Linux 操作系统。Kickstart 是一种无人 值守的安装方式,其工作原理是预先把原本需要运维人员手工填写的参数保存成一个 ks.cfg ...
2018-09-18 21:01:23
1811
1
原创 linux入门常用命令
linux哲学思想:一切皆文件常用系统工作命令echo echo命令用于在终端显示字符串或变量, 格式为:echo [字符串 | 变量] 将echo命令的字符串输出到终端:[root@localhost ~]# echo chengwufeichengwufei用echo命令查看SHELL变量的值(前面有$符号):[root@localhost ~]# ech...
2018-09-17 21:07:40
396
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人