自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

executive

千里之行,始于足下

  • 博客(114)
  • 资源 (8)
  • 收藏
  • 关注

原创 代码上线

文章目录gitlab

2020-01-05 18:27:22 253

原创 云计算

文章目录KVMdocker容器K8s

2019-12-30 21:38:49 142

原创 自动化运维

文章目录AnsibleExpect

2019-11-10 16:21:27 95

原创 防火墙

firewalld

2019-10-23 20:03:39 137

原创 Ansible

文章目录Ansible概念

2019-09-22 15:44:11 143

原创 数据库(非关系型数据库,关系型数据库)

文章目录MysqlRedisMongodb

2019-09-13 08:35:55 123

原创 python基础

文章目录python小记python文本输入与偏函数文本输入与装饰器文件目录文件目录方法文件目录附模块自制导入数学库函数初识模块安装爬虫1爬虫2爬虫3爬虫4验证码监控程序类与实例类属性,方法,标识类,迭代器类的专有方法,定制类枚举有关类元类序列化序列化读写序列化与反序列化正则表达式正则编译编译例子进程时间加密无线迭代器上下文库...

2019-09-07 20:45:14 146

原创 Linux架构

文章目录

2019-09-02 21:41:44 200

原创 Linux 基础

linux 基础目录机构及文件vim编辑及文件目录目录文件及系统优化

2019-08-21 07:36:52 210

原创 jenkins

文章目录jenkins介绍安装手动安装插件(导入插件包)创建一个自由风格的项目年会抽奖项目jenkins介绍官网 jenkins.iohttps://jenkins.io/zh/doc/book/installing/Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。安装[ro...

2020-01-05 22:17:10 487

原创 gitlab

文章目录gitlab安装创建不同用户将不同用户添加到相应组中开发修改了代码,如何上传设置分支保护(不允许开发直接上传代码到master分支上)gitlab安装GitLab 是一个用于仓库管理系统的开源项目。使用Git作为代码管理工具,并在此基础上搭建起来的web服务。可通过Web界面进行访问公开的或者私人项目。它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓...

2020-01-05 18:25:40 767

原创 mogodb基础与副本集(精简)

文章目录Mogodb概述mongo特点mongodb应用场景安装部署解决告警基础查看命令基本操作命令索引删除数据用户认证mongo副本集模拟故障转移故障恢复副本集权重调整添加节点剔除节点增加仲裁节点备份与恢复模拟误删除恢复Mogodb概述MongoDB 将数据存储为一个文档。MongoDB是一个基于分布式文件存储的数据库。 FirstName="Arun", Address="St. X...

2019-12-25 19:31:12 650

原创 mogodb 基础与副本集(详细)

文章目录NoSQL介绍NoSQL简介什么是NoSQL为什么使用NoSQLMongoDB简介MongoDB数据格式JSONBSONMongoDB包含的程序应用场景安装部署官方文档安装方式目录规划软件安装配置文件启动关闭启动命令检查命令写入环境变量创建hosts解析连接命令关闭命令警告优化普通用户登录关闭大内存页hugepage内存占用超过80%用户访问控制mongodb默认存在的库基本操作介绍显示命...

2019-12-25 19:20:52 468

原创 mongodb分片

文章目录一、分片的概念二、 分片工作原理三、IP端口目录规划1.IP端口规划2.目录规划四、分片集群搭建副本集步骤1.安装软件2.创建目录3.创建配置文件4.优化警告5.启动服务6.初始化副本集7.检查命令五、分片集群搭建config步骤1.创建目录2.创建配置文件3.启动4.初始化副本集5.检查六、mongos配置七、分片配置八、分片集群常用管理命令一、分片的概念1.有了副本集,为什么还需要...

2019-12-25 19:03:51 153

原创 MHA

文章目录MHA简介工作流程MHA架构图MHA工具基于GTID的主从复制部署MHAMHA简介软件简介MHA能够在较短的时间内实现自动故障检测和故障转移,通常在10-30秒以内;在复制框架中,MHA能够很好地解决复制过程中的数据一致性问题,由于不需要在现有的replication中添加额外的服务器,仅需要一个manager节点,而一个Manager能管理多套复制,所以能大大地节约服务器的数量;...

2019-12-16 14:20:40 438

原创 mogodb应用

文章目录NoSQL介绍NoSQL简介什么是NoSQL为什么使用NoSQLMongoDB简介MongoDB数据格式JSONBSONMongoDB包含的程序应用场景安装部署官方文档安装方式目录规划软件安装配置文件启动关闭启动命令检查命令写入环境变量创建hosts解析连接命令关闭命令警告优化普通用户登录关闭大内存页hugepage内存占用超过80%用户访问控制mongodb默认存在的库基本操作介绍显示命...

2019-12-13 20:29:13 1316

原创 半同步复制

文章目录Mysql半同步复制Mysql半同步复制从MYSQL5.5开始,支持半自动复制。之前版本的MySQL Replication都是异步(asynchronous)的,主库在执行完一些事务后,是不会管备库的进度的。如果备库不幸落后,而更不幸的是主库此时又出现Crash(例如宕机),这时备库中的数据就是不完整的。简而言之,在主库发生故障的时候,我们无法使用备库来继续提供数据一致的服务了。...

2019-12-13 20:22:04 101

原创 主从复制

文章目录主从复制简介主从复制原理主从复制原理图主从复制搭建MySQL主从复制问题MySQL延时从库主从复制简介复制是 MySQL 的一项功能,允许服务器将更改从一个实例复制到另一个实例。1)主服务器将所有数据和结构更改记录到二进制日志中。2)从属服务器从主服务器请求该二进制日志并在本地应用其内容。3)IO:请求主库,获取上一次执行过的新的事件,并存放到relaylog4)SQL:从r...

2019-12-13 19:58:08 188

原创 MySQl简介与安装

文章目录什么是数据?为什么要学数据库?什么是数据库管理系统数据库管理系统的分类MySQL的安装什么是数据?数据(data)是事实或观察的结果,是对客观事物的逻辑归纳,是用于表示客观事物的未经加工的的原始素材。 数据可以是连续的值,比如声音、图像,称为模拟数据。也可以是离散的,如符号、文字,称为数字数据。 在计算机系统中,数据以二进制信息单元0,1的形式表示。为什么要学数据库?1.用...

2019-12-08 09:22:10 148

原创 django+nginx+uwsgi部署

wsgi:一种实现python解析的通用接口标准/协议,是一种通用的接口标准或者接口协议,实现了python web程序与服务器之间交互的通用性。利用它,web.py或bottle或者django等等的python web开发框架,就可以轻松地部署在不同的web server上了;uwsgi:同WSGI一样是一种通信协议uwsgi协议是一个uWSGI服务器自有的协议,它用于定义传输信息的类型...

2019-11-19 14:21:36 193

转载 Apache

Apache基础

2019-11-14 12:16:40 90

原创 Expect基本用法与介绍

比如连接SSH、FTP远程连接等,正常情况下都需要手工与之交互,而使用Expect就可以模拟手工交互的过程,实现自动与远端程序的交互,从而达到自动化运维的目的Expect的自动交互工作流程简要说明:spawn启功指定进程——>expect获取期待的关键字——>send向指定进程发送指定字符——>进程执行完毕,退出结束。在spawn命令后,直接加上要执行的命令或程序(例如...

2019-11-10 16:18:42 1317

原创 Ansible Vault加密

文章目录Ansible Vault概述Ansible Vault概述Ansible Vault做为Ansible的一项新功能,可将例如:password,keys等敏感数据文件进行加密处理,而非存放在明文的playbook中或roles中。帮助:ansible-vault --help加密一个文件:ansible-vault encrypt include.yml查看一个文件[r...

2019-10-27 15:24:09 155

原创 搭建内网NTP时间同步服务器

1.安装软件ntpdate[root@m01 ~]# yum install -y ntp ntpdate2.备份ntp服务器配置文件[root@m01 ~]# cp /etc/ntp.conf /etc/ntp.conf.bak3.精简优化配置文件[root@m01 ~]# egrep -v "^$|#" /etc/ntp.conf.bak >/etc/ntp.conf4...

2019-10-24 08:43:49 1514

原创 iptables

1.iptables是什么?iptables是开源的基于数据包过滤的防火墙工具。2.iptables企业应用场景1、主机防火墙(filter表的INPUT链)。2、局域网共享上网(nat表的POSTROUTING链)。半个路由器,NAT功能。3、端口及IP映射(nat表的PREROUTING链),硬防的NAT功能。4、IP一对一映射。3.商用防火墙品牌华为深信服思科H3CJ...

2019-10-23 20:16:03 763

原创 firewalld

第三方:(日志易,监控宝,牛盾云安全,腾讯云,阿里云,青云)安全体系 后端内网 禁止root登录 修改端口 osi七层模型 硬件层面(机房上锁) 网络层面TCP(硬件防火墙、iptables、firewalld)-->安全组 系统层面 重要服务不使用公网IP(节约成本,安全) 禁止root登录,修改...

2019-10-23 20:01:37 261

原创 ansible playbook的应用

Ansible playbook的应用什么是playbookplaybook(剧本)是由两部分组成play:主机或者主机组(角色:可以有一个或者多个)task:指定工作(动作,台词:一个或者多个)在Ansible中"剧本文件"是以yml结尾的文件。在SaltStack中"剧本文件"是以sls结尾的文件。但是语法,使用的都是yaml语法playbook的组成playbook和Ad...

2019-10-23 19:05:01 268

原创 ansible(roles,jinjia2)

Ansible rolesroles不管是Ansible还是saltstack,我在写一键部署的时候,都不可能把所有的步骤全部写入到一个’剧本’文件当中,我们肯定需要把不同的工作模块,拆分开来,解耦,那么说到解耦,我们就需要用到roles官方推荐,因为roles的目录结构层次更加清晰。例如:我们之前推荐大家写一个base.yml里面写所有基础优化的项目,其实把所有东西摞进去也是很鸡肋的,不如我...

2019-10-23 18:57:47 459

原创 ansible(变量,流程控制补充)

文章目录自动化运维的含义Ansible 基础及安装Ansible的架构Ansible的执行流程ansible配置文件ansible Inventory(主机清单文件)Ansible ad-hocansible常用模块实战ansible 流程控制playbook 条件语句使用when判断主机名playbook 循环语句ansible handlers(触发器)playbook任务标签playbo o...

2019-10-23 18:54:39 797

原创 Nginx常见问题

文章目录Nginx常见问题1. Nginx多Server优先级2. Nginx禁止IP直接访问3. Nginx包含文件Include4. Nginx路径root与alias5. Nginx try_file路径匹配6. Nginx调整上传文件大小7. Nginx优雅显示错误页面Nginx常见问题1. Nginx多Server优先级在开会处理一个http请求时,nginx会取出header头中...

2019-10-23 18:24:19 337

原创 nginx常见典型故障

nginx常见典型故障1.为什么nginx里面有的是浏览器渲染出的页面,有的时候就变成下载文件?这个一个取决于服务端nginx,一个取决于你浏览器。在Nginx服务端的配置文件目录下,有一个mime.types 文件,内容如下types { text/html html htm shtml; text/css ...

2019-10-23 17:21:21 1722

原创 多级代理下Nginx透传真实IP

文章目录多级代理下Nginx透传真实IPNginx RealIP获取真实IP多级代理下Nginx透传真实IP1.基于代理(七层负载均衡)情况下 透传客户端的真实IP环境:10.0.0.5 proxy_node1 一级代理10.0.0.6 proxy_node2 二级代理10.0.0.7 proxy_node3 三级代理10.0.0.8 webserver 真实节点域名:www.lcc.co...

2019-10-23 17:11:44 968

原创 GoAccess分析Nginx日志

文章目录GoAccess分析Nginx日志1.GoAccess基本概述2.GoAccess安装方式3.GoAccess使用方式GoAccess分析Nginx日志1.GoAccess基本概述GoAccess是一个基于终端的快速日志分析器。其核心思想是实时快速分析和查看Web服务器统计信息。1.安装简单;2.操作容易;3.界面酷炫;2.GoAccess安装方式安装分为yum安装与源码安装,...

2019-10-23 16:29:26 348

原创 Nginx之Keepalived

文章目录Nginx之KeepalivedKeepalived 高可用基本概述什么是高可用高可用通常使用什么软件?keepalived是如何实现高可用的?那么VRRP是如何诞生的,原理又是什么?1.5 高可用keepalived使用场景1.6 高可用keepalived使用场景1.7 如何使用keepalived-------->生产中2. Keepalived 高可用安装配置2.1 实践环境...

2019-10-23 16:13:53 427

原创 Nginx之HTTPS

文章目录Nginx之HTTPSHTTPS安全证书基本概述流程:模拟服务器篡改内容配置目标网站nginx配置网页访问页面查看配置拦截服务器浏览器验证篡改篡改添加广告配置那么证书是怎样组成的呢,接下来我们看一下证书的几种类型HTTPS证书购买选择Nginx单台实现HTTPS实战环境准备使用openssl命令充当CA权威机构创建证书(生产不使用此方式生成证书,不被互联网认可的黑户证书)生成自签证书,同时...

2019-10-22 22:03:48 298

原创 Rewrite基本概述

文章目录Rewrite基本概述Rewrite标记Flag**浏览器访问last**![在这里插入图片描述](https://img-blog.csdnimg.cn/20191022212249590.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ub...

2019-10-22 21:29:06 786

原创 Nginx四层负载均衡概述

Nginx四层负载均衡概述什么是四层负载均衡四层负载均衡是基于传输层协议包来封装的(如:TCP/IP),那我们前面使用到的七层是指的应用层,他的组装在四层的基础之上,无论四层还是七层都是指的OSI网络模型。四层负载均衡应用场景1、四层+七层来做负载均衡,四层可以保证七层的负载均衡的高可用性;如:nginx就无法保证自己的服务高可用,需要依赖LVS或者keepalive。2、如:tcp协...

2019-10-22 20:57:29 287

原创 Nginx负载均衡基本概述

Nginx负载均衡基本概述为什么要使用负载均衡当我们的Web服务器直接面向用户,往往要承载大量并发请求,单台服务器难以负荷,使用多台Web服务器组成集群,前端使用Nginx负载均衡,将请求分散的打到后端服务器集群中,实现负载的分发。那么会大大提升系统的吞吐率、请求性能、高容灾往往我们接触的最多的是SLB(Server Load Balance)负载均衡,实现最多的也是SLB、那么SLB它的...

2019-10-22 20:35:27 327

原创 Nginx动静分离基本概述

Nginx动静分离基本概述动静分离,通过中间将动静分离和静态请求进行分离;通过中间件将动态请求和静态请求分离,可以建上不必要的请求消耗,同时能减少请求的延时。通过中间件将动态请求和静态请求分离,逻辑图如下 :动静分离只有好处:动静分离后,即使动态服务不可用,但静态资源不会受到影响。Nginx动静分离场景实践单台服务器实现动静分离location / { root /code...

2019-10-22 19:45:51 238

原创 Nginx代理服务基本概述

Nginx代理服务基本概述代理:代理一词往往并不陌生, 该服务我们常常用到如(代理理财、代理租房、代理收货等等),如下图所示没有代理情景在没有代理模式的情况下,客户端和Nginx服务端,都是客户端直接请求服务端,服务端直接响应客户端。企业场景那么在互联网请求里面,客户端往往无法直接向服务端发起请求,那么就需要用到代理服务,来实现客户端和服务通信,如下图所示*Nginx代理服务常...

2019-10-22 19:19:29 647

alilogs-python sdk镜像

alilogs-python sdk镜像

2023-12-24

grafana大盘,在grafana添加大盘

grafana大盘,在grafana添加大盘

2022-08-30

grafana 大盘,在grafana添加大盘

grafana 大盘,在grafana添加大盘

2022-08-30

zookeepers分布式

zookeeper参考资料

2022-08-08

kafka的相关笔记与资料

kafka笔记

2022-08-01

mogodb的应用与优化.md

从mongoDB简介开始,应用场景,安装部署 ,优化,基本操作 工具介绍,授权认证 副本集配置 备份恢复方面写的,有需要可以参考

2019-12-13

redis有关哨兵与集群的公司案例.md

RDB持久化是把当前进程数据生成快照保存到硬盘的过程,触发RDB持久化过程分为手动出发和自动触发.从哨兵到集群,再到企业案例,不错的学习参考资料!

2019-12-12

Zabbix监控.md

本人从安装到各个组件介绍与指导,非常详细,一看就懂。包含监控php,nginx,mysql.教你如何添加监控项,怎么使用自动注册,添加模板,怎么调用api接口,来应用到不同平台,也包括mysql高可用,总之,工作中需要的基本包含了。

2019-12-08

account.sql

梦幻诛仙手游代码之数据库学习资料共享,请珍惜学习资源 nginx-1.16 mysql-5.5 php5.4 ------------------------------------------------------------------------------- jdk-6u21-linux-x64-rpm.bin 上传到root目录 cd /root chmod +x jdk-6u21-linux-x64-rpm.bin ./jdk-6u21-linux-x64-rpm.bin ------------------------------------------------------------------------------- mhzx.tar上传到home目录 给予mhzx.tar 0777权限 cd /home tar -zxvf mhzx.tar.gz chmod -R 777 /home chmod -R 777 /root ---------------------------------------------------------------

2019-11-25

架构设计自我感悟新成

架构设计的感悟与发现,让更多人少走弯路,你可以借鉴一下

2018-12-03

空空如也

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

TA关注的人

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