04 2020 档案
CentOS7.7下二进制部署MySQL多版本多实例实战
摘要:第一章 需求说明 1. 部署 5.7的三个多实例环境(端口分别为3307,3308,3309) 2. 部署 5.6和8.0版本数据库实例((端口分别为3316和3326) 第二章 环境准备 1.虚拟机环境 2.虚拟机优化 3.清理环境 ①卸载已安装的mysql ②删除mysql的配置文件 ③删除Ma 阅读全文
posted @ 2020-04-23 21:44 涂鸦少年 阅读(1700) 评论(1) 推荐(1)
Jenkins结合Gitlab+SonarQube+Maven进行代码管理、编译构建以及代码质量检测全流程
摘要:第0章 环境准备 |主机名|外网IP|内网IP|内存/磁盘| | | | | | |gitlab|10.0.1.200|172.16.1.200|1C2G/20G| |jenkins|10.0.1.201|172.16.1.201|1C1G/20G| |nexus|10.0.1.202|172.16 阅读全文
posted @ 2020-04-20 00:36 涂鸦少年 阅读(1008) 评论(0) 推荐(0)
如何使用Gitlab进行代码管理?
摘要:0.Gitlab安装部署 参考:https://www.pingface.com/archives/gitlab 1.设置logo及提示信息 2.创建一个oldboy组 gitlab是基于组来控制用户对项目的访问的,一个组可以同时包含用户和项目,用户可以对自己组的项目进行访问. 3.创建一个项目: 阅读全文
posted @ 2020-04-20 00:35 涂鸦少年 阅读(1483) 评论(0) 推荐(0)
Git使用基本手册
摘要:1 基本配置 1.CentOS7 一般默认安装了 git,可以通过如下命令查看: 2.如果没有安装,则可以使用通过 yum 安装: 3.git 配置文件的使用有如下几种,可通过下面命令查看: 4.配置使用git的用户 邮箱 语法高亮: 5.查看配置: 2 git 初始化 1.初始化: 2.查看状态: 阅读全文
posted @ 2020-04-20 00:34 涂鸦少年 阅读(348) 评论(0) 推荐(0)
CentOS7.5安装部署GitLab流程
摘要:1.环境准备 虚拟机配置 :1C :2G以上 :20G 系统环境 2.安装GitLab "国内清华源" 3.配置CitLab 修改配置文件 重新配置 重启 gitlab gitlab常用管理命令 浏览器访问 修改密码后使用root账号登录 原博客地址:庐州书院 阅读全文
posted @ 2020-04-19 19:25 涂鸦少年 阅读(151) 评论(0) 推荐(0)
Nginx四层负载均衡实践
摘要:1.什么是四层负载均衡 四层负载均衡是基于传输层协议包来封装的(如:TCP/IP),那我们前面使用到的七层是指的应用层,他的组装在四层 的基础之上,无论四层还是七层都是指的OSI网络模型。 2.四层负载均衡应用场景 四层+七层构建大规模集群架构使用场景 3.四层负载均衡总结 四层负载均衡仅能转发TC 阅读全文
posted @ 2020-04-18 23:51 涂鸦少年 阅读(419) 评论(0) 推荐(0)
Nginx七层负载均衡实战
摘要:1.Nginx负载均衡基本概述 ①为什么要使用负载均衡 当我们的Web服务器直接面向用户,往往要承载大量并发请求,单台服务器难以负荷,我使用多台Web服务器组成集 群,前端使用Nginx负载均衡,将请求分散的打到我们的后端服务器集群中,实现负载的分发。那么会大大提升系统的吞 吐率、请求性能、高容灾。 阅读全文
posted @ 2020-04-18 23:45 涂鸦少年 阅读(402) 评论(0) 推荐(0)
一文看懂Docker容器技术与原理
摘要:第0章 Docker与Kubernetes 1.什么是 Docker Docker 最初是 公司创始人Solomon Hykes在法国期间发起的一个公司内部项目,它是基于 公司多年云服务技术的一次革新,并于2013 年 3 月以 Apache 2.0 授权协议开源,主要项目代码在GitHub上进行维 阅读全文
posted @ 2020-04-18 23:28 涂鸦少年 阅读(4236) 评论(0) 推荐(0)
Keepalived实现Nginx负载均衡高可用
摘要:第一章:keepalived介绍 VRRP协议 目的就是为了解决静态路由单点故障问题的 第二章: keepalived工作原理 2.1 作为系统网络服务的高可用功能(failover) 2.2 什么是VRRP 2.3 面试的时候怎么说 第三章: VRRP协议 VRRP通过竞选机制来实现虚拟路由器的功 阅读全文
posted @ 2020-04-18 23:03 涂鸦少年 阅读(319) 评论(0) 推荐(0)
CentOS7.5 使用Docker部署Jumpserver
摘要:1.环境准备 2.设置时间同步 参考本相博客 (https://www.pingface.com/archives/chrony) 3.docker环境准备 ①使用国内源安装docker ce ②国内源镜像加速配置 4.安装Jumpserver ①生成随机秘钥 bash 生成随机加密秘钥, 勿外泄 阅读全文
posted @ 2020-04-18 22:56 涂鸦少年 阅读(1161) 评论(0) 推荐(0)
Devops运维交流群
摘要:我们创建了专门用来交流技术的群; 如果你热爱 、`Devops kubernetes 网络 Python 数据库` 可加入群中,一起交流和学习; 群号:926402931 注意:广告和推广的勿扰! 阅读全文
posted @ 2020-04-18 22:45 涂鸦少年 阅读(302) 评论(0) 推荐(0)
CentOS7.5安装部署GitLab流程
摘要:1.环境准备 虚拟机配置 :1C :2G以上 :20G 系统环境 2.安装GitLab "国内清华源" 3.配置CitLab 修改配置文件 重新配置 重启 gitlab 浏览器访问 参考博客: 庐州书院 庐州书院 阅读全文
posted @ 2020-04-17 01:55 涂鸦少年 阅读(313) 评论(0) 推荐(0)
Shell流程控制及循环
摘要:1 单分支if判断 2 双分支if判断 3 多分支if判断 4 while循环 scss 随机数大小判断 [root@shell /server/scripts] cat ran.sh !/bin/sh ran= while true do let i++ read p "请输入你要猜的数字[1 1 阅读全文
posted @ 2020-04-16 02:29 涂鸦少年 阅读(240) 评论(0) 推荐(0)
Shell的条件测试表达式
摘要:1 文件测试 2 整数数值比较 注意: 如果是在[[]]或(())中的比较符,使用= != = 3 多整数比较 注意:[[]]中的和与或使用&& || 4 字符串比对 5 正则比对 使用正则对传参的数字进行判断 scss [root@shell ~] cat expr.sh !/bin/sh [ $ 阅读全文
posted @ 2020-04-16 02:28 涂鸦少年 阅读(309) 评论(0) 推荐(0)
Shell变量的数值运算
摘要:1 expr 2 (()) 3 $[] 4 let 5 bc 6 小结 参考博客:https://www.pingface.com/archives/caculate 阅读全文
posted @ 2020-04-16 02:27 涂鸦少年 阅读(1493) 评论(0) 推荐(0)
Shell脚本简单入门
摘要:1 什么是Shell 2 什么是Shell脚本 3 Shell和Python之间的区别或者优势 4 Shell脚本规范 5 脚本执行方式 8 脚本的传参方式 直接传参 变量赋值 read读入 9 变量的子串 子串的切片 统计变量的长度 bash 1.wc L [root@shell ~] echo 阅读全文
posted @ 2020-04-16 02:26 涂鸦少年 阅读(282) 评论(0) 推荐(0)
CentOS7.5下二进制安装MySQL5.7.26
摘要:1.清理环境 ①关闭防火墙和selinux ②清理已安装的数据库 2.下载二进制包 "下载地址" 3.安装MySQL5.7 ①解压并安装依赖 ②初始化并设置环境变量 ③配置MySQL ④将MySQL添加到系统服务 ⑤启动服务 ⑥修改root密码 参考博客: https://www.pingface. 阅读全文
posted @ 2020-04-16 01:59 涂鸦少年 阅读(219) 评论(0) 推荐(0)
CentOS7.5安装MySQL8.0.18简易流程
摘要:1.清理环境 ①卸载已安装的mysql ②删除mysql的配置文件 ③删除MariaDB的文件 2.下载mysql8.0包 "下载地址" 3.安装mysql8.0 ①创建目录 ②安装 ③初始化 ④启动报错 ⑤修改密码 查看密码 登录 修改密码 授权远程访问用户 转载:https://www.ping 阅读全文
posted @ 2020-04-16 01:59 涂鸦少年 阅读(732) 评论(0) 推荐(0)
Kubernetes中的Pod生命周期详解
摘要:Pod生命周期详解 Pod 是 kubernetes 系统的基础单元,是由用户创建或部署的最小组件,也是 kubernetes 系统上运行容器化应用的资源对象。Kubernetes 集群中其他资源对象都是为 pod 这个资源对象做支撑来实现 kubernetes 管理应用服务的目的。Kubernet 阅读全文
posted @ 2020-04-14 12:03 涂鸦少年 阅读(552) 评论(0) 推荐(0)