自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【VSCode专题】01-VSCode集成Drawid画图插件

大家好!我是亮哥(李彦亮老师),好久没有更新文章了,最近趁有时间更新一下。这一讲我们主要跟大家分享一下VSCode这款神器的一些用法,因为我经常要给学生们讲课画图也比较多。用一些processon等包括XMind脑图等。0x1 安装VSCodeimage.png0x2 搜索扩展 Drawioimage.png0x3 创建一个rcs-team.drawio的文件...

2022-03-05 17:06:50 904

原创 CoreOS容器云企业实战(15)--MySQL数据库容器化

0x0 MySQL容器化背景MySQL是目前最流行的开源的关系型数据库,MySQL的容器化之前有很多学生问,现在有疫情严重在家进行总结和编写。MySQL是目前最流行的开源的关系型数据库,因其高性能、可靠性和易用性而广受开发者的欢迎,尤其是开放源码这一特点,一般中小型网站的开发都会优先选择MySQL作为网站数据库。与其他的大型数据库例如Oracle、DB2、SQL Server等相...

2021-12-08 02:47:48 337

原创 Nginx从入门到进阶(1)--Linux内核参数优化

0x0 前言Nginx提供web服务时Linux内核参数调整是必不可少的,其中在优化方面就需要我们格外的注意。在下面就是对Linux内核参数优化的详细介绍,希望大家有所收获。1)关于Linux内核参数的优化:net.ipv4.tcp_max_tw_buckets = 60002)timewait的数量,默认是180000。net.ipv4.ip_local_port_range =...

2021-11-30 23:22:37 302

原创 【DAY02】Rancher容器云平台安装部署K8S集群(2)

1 K8S集群对网络部分的优化K8S集群对网络以及防火墙的配置优化firewall-cmd --permanent --add-port=10250/tcpfirewall-cmd --permanent --add-port=10255/tcpfirewall-cmd --permanent --add-port=30000-32767/tcp #service 端口firewal...

2021-09-10 02:04:23 214

原创 KVM虚拟机核心组件介绍-virt-manager

virt-manager和kvm虚拟机热迁移(共享的网络文件系统)冷迁移kvm虚拟机:配置文件,磁盘文件热迁移kvm虚拟机:配置文件,nfs共享存储0x1 热迁移各主机实验环境(桥接网卡)1.1kvm虚拟机热迁移大体步骤规划两边的环境(桥接网卡)实现共享存储(NFS)虚拟机桥接网络在线热迁移0x2 实现共享存储(NFS)#安装NFSyum install -...

2021-09-07 14:08:09 1222

原创 【DAY01】Rancher容器云平台安装部署K8S集群(1)

1 Rancher容器云平台主机规划与环境准备image.png1.1 主机规划HOSTNAMEIP地址规划系统版本Docker兼容版本K8S版本备注K8S-Master节点10.0.0.20Ubuntu Server 16.04Docker 18.06K8S1.12Rancher ServerK8S-Node-01节点10.0.0.21...

2021-09-04 16:36:52 253

原创 ZStack UI Admin修改方式

A:有三种方法:UI方式:在ZStack首页点击admin信息的修改密码按钮进行修改。CTL命令行方式:执行以下命令,更改UI的admin密码:[root@localhost ~]# zstack-ctl reset_password --password NEW_PASSWORD #更改密码(NEW_PASSWORD为新密码)CLI命令行方式:依次执行以下命令,更改UI的admin密码:[root@localhost ~]# zstack-cli #进入cli命令 admin>&g

2020-06-18 10:36:31 846

原创 每天5分钟玩转Linux系列-CentOS7x64 1810安装tree树形目录显示工具

yum install -y tree显示效果Linux运维技术交流群:QQ:833196402Python技术交流群:QQ:971440453

2020-06-16 20:05:55 303

原创 每天5分钟玩转Linux系列-CentOS7x64 1810安装net-tools工具

每天5分钟玩转Linux系列-CentOS7x64 1810安装net-tools工具我们最小化安装的Linux经常会遇到没有ping命令等网络基础工具包,那么如何解决呢?yum install -y net-tools安装完毕以后百度 可以Ping获得更多Linux知识Linux运维技术交流群:QQ:833196402Python技术交流群:QQ:971440453大数据运维技术交流群:QQ:766173537...

2020-06-16 11:37:03 840

原创 每天5分钟玩转Linux系列-CentOS7x64 1810安装wget下载工具

每天5分钟玩转Linux系列-CentOS7x64 1810安装wget下载工具我们在Windows下通过各种下载工具 比如迅雷 网络蚂蚁 快车等软件方便下载。那么我们在使用CentOS系统或Linux系统时候如何通过工具进行下载呢?我们可以安装wget工具。yum install -y wget然后我们就可以通过wget下载我们想要的软件了。Linux运维技术交流群:QQ:833196402Python技术交流群:QQ:971440453大数据运维技术交流群:QQ:766173537

2020-06-09 17:26:11 312

原创 每天5分钟玩转Linux系列-CentOS7x64 1810安装lrzsz插件实现文件上传和下载

yum install -y lrzsz要把Windows或其他系统中的内容上传到CentOS中,可以直接拖拽到你要上传的目录即可。Linux运维技术交流群:QQ:833196402Python技术交流群:QQ:971440453大数据运维技术交流群:QQ:766173537

2020-06-09 17:18:39 256

原创 每天5分钟玩转Linux系列-CentOS7x64 1810安装vim文本编辑器

CentOS系列01 CentOS7x64 1810安装vim文本编辑器yum install -y vimLinux运维技术交流群:QQ:833196402Python技术交流群:QQ:971440453

2020-06-09 17:13:52 204

原创 Aliyun大数据Zookeeper集群搭建

14、ZooKeeper集群搭建14.1主机规划(Etcd和ZK可以搭建系统主机上节省IP资源)序号主机名称角色数量主机内网IP规划主机外网IP主机配置基础软件系统01etcd-ZK-MasterNode01110.0.0.30123.57.59.1372C 4Gwget &&yum install -y etcdCentOS7...

2020-06-06 11:27:36 157

原创 公有云(03)--金山云服务器实例与安全组等

0x1 登录到金山云--购买云服务器登录到金山云点击新建实例选择可用区域与自定义配置 点击下一步选择网络的配置创建VPC网络主机名与初始化密码0x2 查看购买以后的实例实例列表 有我们云主机点击云主机名称进入 到 该云主机的监控基本配置信息...

2020-02-12 19:59:34 322

原创 DevOps之CI/CD专题(8)--Jenkins卡在登录页面解决方法

0x1 问题描述防火墙已经添加规则浏览器打开以后卡住在这个页面image.png0x2 造成原因检查防火墙 如果防火墙规则没有问题的话URL这里不是国内的地址,方位国外的地址访问失败造成的。替换国内地址https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json0x3 解决方案...

2020-02-11 16:28:57 240

原创 DevOps之CI/CD专题(7)--Jenkins插件国内加速

0x0 Jenkins插件一直都是困扰大家的一个问题国内清华源替代方案用的最多选高级替换国内清华源0x1 修改 /var/lib/jenkins/updates/default.json替换文件中Google等字段sed -i 's/http:\/\/updates.jenkins-ci.org\/downloa...

2020-02-10 21:45:33 250

原创 DevOps之CI/CD专题(6)--TortoiseGit安装与使用教程

0x1 使用终端对有些前端开发不是很友好Step 1Step 2Step 3Step 4Step 50x2 安装中文语言包选择对应版本安装语言包设置...

2020-02-10 00:08:28 173

原创 VSCode使用(03)--Windows10以太坊智能合约Solidity环境搭建

0x0 操作系统软件环境Windows 10 专业工作站版0x1 安装Solidity扩展插件VSCode搜索sol0x2 编写Sol格式的Hello World新建Hello.sol

2020-02-09 12:04:00 2495 4

原创 VSCode使用(02)--Windows10下搭建VSCode与Goland环境

0x1 Download & Install下载对应版本的 Golang下载Windows对应的版本安装123450x2 配置Go语言环境变量配置环境变量0x3 PowerShell中验证配置是否成功启动PowerShell输入go version...

2020-02-08 21:45:38 323

原创 VSCode使用(01)--Windows 10下VSCode搭建C/C++环境

0x0 环境说明Window10 专业工作站版0x1 Windows下安装VSCode编辑器1)下载安装VSCode for Windowshttps://code.visualstudio.com/Download2)安装以后打开VSCode打开VSCode3)扩展商店里安装C/C++插件安装插件1、简体中文插件 Chinese (Simpli...

2020-02-08 18:30:36 220

原创 DevOps之CI/CD专题(4)--CentOS7服务器搭建GitLab以后解决SSH问题

0x1 安装完毕GitLab以后我们创建项目通过SSH协议克隆到本地遇到的问题配置好了SSH-KEY但是还是不能免密 克隆项目到本地0x2 解决方案修改GitLab配置文件 vim /etc/gitlab/gitlab.rb[root@gitlab ~]# vim /etc/gitlab/gitlab.rb修改456行 打开注释 开放 gitlab_shell_s...

2020-02-06 23:23:16 287

原创 DevOps之CI/CD专题(3)--掌握54个操作点亮你的Git技能树

0x0 前言如今,Git 大行其道,颇有一统天下之势。如果你的技能树上 Git 和 Github 的图标还没有点亮的话,你都不好意思说你是程序员。0x1 54个命令助你乾坤大挪移1: init2: config3: add4: commit5: clone6: clone_to_folder7: ignore8: include9: status10: number_...

2020-01-30 16:16:57 221

原创 从0到1学习网络安全 (01)-【Linux实验篇-CentOS 7.x Docker安装】

前言简单介绍下如何在Centos 7.x搭建Docker环境,方便做漏洞复现的实验。Centos 7.x Docker安装首先我们需要先用uname -r命令查看当前内核版本是否高于3.10[root@localhost ~]# uname -r3.10.0-693.el7.x86_64安装一些必要的系统工具:[root@localhost ~]# yum insta...

2020-01-30 12:23:08 186

原创 DevOps之CI/CD专题(2)--Windows10下安装TeamCity

0x1 TeamCity安装点击下一步同意协议 Next如上图有服务器端和Agent端安装完毕创建管理员账户工具和设置...

2020-01-29 18:10:07 256

原创 CoreOS容器云企业实战(12)--Docker生态之Docker Machine

0x1 Docker Machine简介Docker Machine 是一种可以让您在虚拟主机上安装 Docker 的工具,并可以使用 docker-machine 命令来管理主机。Docker Machine 也可以集中管理所有的 docker 主机,比如快速的给 100 台服务器安装上 docker。imageDocker Machine 管理的虚拟主机可以是机上的,也可以...

2020-01-26 22:03:57 144

原创 CentOS8系统新特性(4)--nftables简介和基础操作

1) 什么是nftables?nftables 是新的数据包分类框架,新的linux防火墙管理程序,旨在替代现存的 {ip,ip6,arp,eb}_tables。简而言之:它在 Linux 内核版本高于 3.13 时可用。它有一个新的命令行工具 ntf,它的语法与 iptables 不同。它也包含了一个兼容层,让你在新的 nftables 内核框架之上运行 iptables 命令。它提...

2020-01-25 22:02:59 1223

原创 CentOS8系统新特性(3)--Cockpit Web Console

0x1 Cockpit Web Console[root@Centos8 ~]# dnf install -y cockpit[root@Centos8 ~]# dnf install -y cockpit-machines[root@Centos8 ~]# systemctl start cockpit.socket[root@Centos8 ~]# systemctl enable -...

2020-01-25 15:21:27 729 1

原创 CentOS8系统新特性(2)--dnf代替yum管理软件包

0x1 dnf代替yum管理软件包CentOS 8更改了软件包的安装程序,取消了 yum 的配置方法,改而使用了dnf 作为安装程序。虽然改变了软件包的安装方式,但是 dnf 还是能兼容使用 yum 的配置文件的和命令的使用方法的。不过我并不知道这个兼容配置会持续多久和国内的镜像(这里使用的是阿里云镜像)路径是否会做修改,所以才在标题添加了临时标志。[root@Centos8 ~]# su...

2020-01-25 15:20:39 1023

原创 CentOS8系统新特性(1)--Podman容器(再见Docker)

0x1 CentOS8.x默认Podman容器管理软件Podman 是一个开源的容器运行时项目,可在大多数 Linux 平台上使用。Podman 提供与 Docker 非常相似的功能。正如前面提到的那样,它不需要在你的系统上运行任何守护进程,并且它也可以在没有 root 权限的情况下运行。Podman 可以管理和运行任何符合 OCI(Open Container Initiati...

2020-01-25 10:56:09 1771

原创 CoreOS容器云企业实战(11)--下一代容器Buildah、Podman与Docker

0x1 常见的容器技术简介1)BuildahBuildah是一个命令行工具,他提供了一种灵活、可脚本编程式的构建容器镜像的功能,并且其构建出的镜像符合OCI(开放容器标准),可以与通过Docker方式构建出的镜像兼容,即通过Buildah构建出的镜像可以通过Docker与Kubernetes运行。Buildah 可以轻松与脚本集成并生成构建流水线,最大优势在于构建镜像的过程不再...

2020-01-24 23:59:20 640

原创 CoreOS容器云企业实战(10)--WeaveScope监控Docker容器

0x1 Centos7.x部署安装WeaveScope项目[root@web01 ~]# sudo curl -L git.io/scope -o /usr/local/bin/scope % Total % Received % Xferd Average Speed Time Time Time Current ...

2020-01-24 23:57:05 167

原创 CoreOS容器云企业实战(9)--基于Rancher的Docker容器监控

进入系统进入主机管理界面--->容器管理某一台主机上的容器对于某一个容器的监控image.png容器资源的管理 包括网络 卷 安全等对于主机 可以直接添加容器对于容器可以图形化创建与管理容器列表...

2020-01-24 23:46:21 237

原创 CoreOS容器云企业实战(8)--Prometheus(普罗米修斯)+Grafana

介绍Prometheus(普罗米修斯)是一套开源的监控&报警&时间序列数据库的组合.由SoundCloud公司开发。Prometheus基本原理是通过HTTP协议周期性抓取被监控组件的状态,这样做的好处是任意组件只要提供HTTP接口就可以接入监控系统,不需要任何SDK或者其他的集成过程。这样做非常适合虚拟化环境比如VM或者Docker 。Prometheus应该是为数不多的适...

2020-01-24 22:20:23 410

原创 CoreOS容器云企业实战(7)--容器监控工具

0x1 容器监控工具介绍Docker是目前使用最广泛的容器之一,但它并不总是像物理硬件一样可见。而使用docker容器监控工具有助于消除这种透明度的缺失。以下介绍8种最佳Docker容器监控工具。1.SolarWinds Server&Application MonitorSolarWinds Server&Application Monitor是一个应用监控器,提供对Docker的...

2020-01-24 14:40:02 238

原创 CoreOS容器云企业实战(5)--数据卷、数据卷容器与存储驱动插件

0x1 数据卷数据卷就是在宿主中可以在容器之间进行共享和重用的一系列和文件和文件夹,通过docker run -v命令可以将数据卷挂载到对应的容器目录空间,进行文件读取,容器卷特性如下数据卷可以在容器之间共享和重用,容器间传递数据将变得高效方便对数据卷内数据的修改会立马生效,无论是容器内操作还是本地操作对数据卷的更新不会影响镜像,解耦了应用和数据卷会一直存在,直到没有容器使用,可以安全...

2020-01-24 14:09:47 159

原创 CoreOS容器云企业实战(4)--Docker镜像以及企业级Harbor仓库管理

0x1 Dockerfile自定义镜像1) Dockerfile介绍Dockerfile 是自动构建 docker 镜像的配置文件, 用户可以使用 Dockerfile 快速创建自定义的镜像。Dockerfile 中的命令非常类似于 linux 下的 shell 命令。我们可以通过下面这幅图来直观地感受下 Docker 镜像、容器和 Dockerfile 三者之间的关系。...

2020-01-23 15:58:25 408

原创 CoreOS容器云企业实战(6)--容器网络

Docker使用Linux桥接,在宿主机虚拟一个Docker容器网桥(docker0),Docker启动一个容器时会根据Docker网桥的网段分配给容器一个IP地址,称为Container-IP,同时Docker网桥是每个容器的默认网关。因为在同一宿主机内的容器都接入同一个网桥,这样容器之间就能够通过容器的Container-IP直接通信。Docker网桥是宿主机虚拟出来的,并不是真实存在...

2020-01-23 00:17:31 114

原创 CoreOS容器云企业实战(3)--Docker技术实践

0x1 Docker概述1)Docker介绍Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。...

2020-01-22 21:06:30 408

原创 CoreOS容器云企业实战(2)--基于Rancher的容器云管理平台(2)

0x1 基于Rancher的容器云管理平台介绍1)Rancher概述一个良好的企业架构需要一个容器云级别的平台,这个平台可以自主研发,也可以通过通过开源软件二次开发。对于非BAT级别企业而言,自主研发的成本太高,不成功便成仁。得不偿失。相反,如果选择一个良好的开源软件进行二次开发,反而能够达到事半功倍的效果。让自己的业务主体更加集中在性能的提升上。而不是花费大量的时间重复造轮子。2014...

2020-01-21 23:07:00 417

原创 CoreOS容器云企业实战(1)--基于Rancher的容器云管理平台

0x1 容器云平台的搭建使用Docker的好处是可以节省服务器费用,快速部署,快速扩展。Docker 是一个开源的平台,设计目标是可以方便开发,方便部署和方便执行应用。使用docker可以快速分发开发好的应用。借助于Docker,你可以将开发平台和应用分离开,并且像管理应用一样管理开发平台。Docker可以帮助你快速开发应用,快速测试应用,快速部署应用,并且缩短开发代码和执行代码之间的周期间...

2020-01-21 14:35:49 428

空空如也

空空如也

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

TA关注的人

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