自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Kubernetes(k8s)基础知识点

Kubernetes(k8s)基础知识点简介Kubernetes常简写为k8s,8代表中间8个字母。k8s是开源的容器集群管理系统,可以实现容器集群的自动化部署、自动扩缩容、维护等功能。它既是一款容器编排工具,也是全新的基于容器技术的分布式架构领先方案。在Docker技术的基础上,为容器化的应用提供部署运行、资源调度、服务发现和动态伸缩等功能,提高了大规模容器集群管理的便捷性。为了让大家能够...

2020-04-30 11:34:28 779 1

原创 Docker-harbor基础与搭建

Docker-harbor基础与搭建前言:这个harbor可不是啥哈勃望远镜,这是docker里面的一个镜像仓库。而哈勃望远镜是啥?哈勃空间望远镜(英语:Hubble Space Telescope,缩写:HST)是以美国天文学家爱德温·哈勃为名,于1990年4月24日成功发射,位与地球的大气层之上的光学望远镜。有兴趣的可以去了解下,毕竟美丽深邃的星空,与茫茫宇宙中那么多未知的奥秘的确有他独...

2020-04-29 09:31:59 505

原创 Docker之Consul基础及环境部署

Docker之Consul基础及环境部署了解Consul首先 Consul 有如下几个关键特性:web服务发现:支持服务发现。你能够经过 DNS 或 HTTP 的方式获取服务信息。健康检查:支持健康检查。能够提供与给定服务相关联的任何数量的健康检查(如 web 状态码或 cpu 使用率)。K/V 存储:键/值对存储。你可用经过 consul 存储如动态配置之类的相关信息。多数据中心:支...

2020-04-29 09:29:52 405

原创 Docker - compose 邂逅

Docker - compose 邂逅Docker Compose的简介Docker-Compose项目是Docker官方的开源项目,负责实现对Docker容器集群的快速编排。Docker-Compose将所管理的容器分为三层,分别是工程(project),服务(service)以及容器(container)。Docker-Compose运行目录下的所有文件(docker-compose.y...

2020-04-28 18:14:43 181

原创 Docker资源控制

Docker资源控制原理:在使用 docker 运行容器时,默认的情况下,docker没有对容器进行硬件资源的限制,当一台主机上运行几百个容器,这些容器虽然互相隔离,但是底层却使用着相同的 CPU、内存和磁盘资源。如果不对容器使用的资源进行限制,那么容器之间会互相影响,小的来说会导致容器资源使用不公平;大的来说,可能会导致主机和集群资源耗尽,服务完全不可用。docker 作为容器的管理者,自...

2020-04-23 22:15:14 197

原创 Dockerfile基础

Dockerfile基础Dockerfile是什么?在Docker中创建镜像最常用的方式,就是使用Dockerfile。Dockerfile是一个Docker镜像的描述文件,我们可以理解成火箭发射的A、B、C、D…的步骤。Dockerfile其内部包含了一条条的指令**,**每一条指令构建一层,因此每一条指令的内容,就是描述该层应当如何构建。Dockerfile结构大致分为四个部分:​ ...

2020-04-23 21:08:16 231

原创 Docker的基本概念

Docker的基本概念前言:Docker 容器是一个开源的应用容器引擎,让开发者可以以统一的方式打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何安装了docker引擎的服务器上(包括流行的linux机器、windows机器),也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app)。几乎没有性能开销,可以很容易地在机器和数据中心中运行。最重要...

2020-04-21 17:42:48 204

原创 Openstack基础知识点

Openstack:一.云计算+openstack概念:1.云计算是一种按使用量付费的模式,这种模式提供可用的,便捷的,按需的访问,通过互联网进入可配置的计算资源共享池(资源包括网络,计算,存储,应用软件,服务);2.OpenStack:是一个开源的云计算管理平台项目,由几个主要的组件组合起来完成具体工作,项目目标是提供实施简单、可大规模扩展、丰富、标准统一的云计算管理平台。二.Opens...

2020-03-26 22:06:41 559

原创 MySQL MHA + LVS + KEEPALIVED 高可用读写分离,读负载均衡环境部署

MySQL MHA + LVS + KEEPALIVED 高可用读写分离,读负载均衡环境部署一.MHA介绍MHA是一款MySQL高可用开源软件,实现MySQL一主多从架构下,主备的failover自动切换、手动切换、状态监控等功能,是比较常用的高可用解决方案之一。LVS是linux下的一款虚拟服务器软件,内部实现了虚拟路由协议,实现多节点服务器之间负载均衡。Keepalived高可用软件,...

2020-03-17 22:46:52 618

原创 mysql事务和索引

mysql事务和索引前言:这次要讲的是mysql的事务和索引。在进行实验之前我们得先对mysql的事务及索引有一定的了解。一.mysql数据库特性1.原子性:事务是一个完整的操作,数据必须处于一致的状态,事务中的操作,要么全部成功,要么全部失败,此特性就是原子性;一致性:当事务执行完毕后,数据必须处于一致状态,在开始事务时数据保持一致状态,执行事务的过程中事务可以出现不一致的情况,事务完毕...

2020-02-13 18:10:33 430

原创 mysql数据库基本操作

mysql数据库基本操作前言:上一次我们已经将mysql安装好了,这一次我们来学习下mysql的基本操作毕竟是人就会犯错,我这写博客都是写实风格的,以前有的实验犯大错那肯定是写不下辽,但是有时过程中犯点小错,直接就改过来,改错过程也都在实验中写出来了,知错能改,善莫大焉,望大家引以为戒先登录mysql查看当前数据库创建一个学校数据库进入school数据库显示里面数据我们来...

2020-02-02 17:23:13 277

原创 mysql介绍and部署

mysql介绍and部署引言:mysql是啥东西?MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。MySQL是一种关系数据库...

2020-01-29 19:46:05 290 1

原创 Tomcat部署及优化

Tomcat部署和启动优化前言:tomcat是啥玩意?自从 JSP 发布之后,推出了各式各样的 JSP 引擎。Apache Group 在完成 GNUJSP1.0 的开发以后,开始考虑在 SUN 的 JSWDK 基础上开发一个可以直接提供 Web 服务的 JSP 服务器, 当然同时也支持 Servlet, 这样 Tomcat 就诞生了。Tomcat 是 Apache 软件基金会(Apach...

2020-01-28 18:24:09 304

原创 小白干货:Nginx Rewrite的六个常见应用场景

Nginx Rewrite 应用场景前言:上一篇博客我们已经大概了解Nginx rewrite了,这次我们就不过多掰掰了,我们单刀直入,直接开搞!这次的实验应用场景可是实战类型的,实用性很强。干货教学~1.场景一我们先用yum安装一个nginx,然后再实现rewrite的功能首先我们得先将官方的源给装进来,否则我们无法用yum 直接安装nginx搞定后偶们就可以正常安装nginx了...

2020-01-26 19:22:42 557

原创 nginx rewrite重写

Nginx Rewrite重写引言:对于rewrite是什么?大家看字面意思就是重写的意思,重写是什么?不知道的人如果去百度rewrite,竟然会百度出来一部动漫?enmm,还是打全rewrite去了解一下情况比较好。Rewrite跳转场景#URL看起来更规范,合理#企业会将动态URL地址伪装成静态地址提供服务#网址换新域名后,让旧的访问跳转到新的域名上#服务端某些业务调整Re...

2020-01-24 10:58:48 246

原创 Nginx优化(版本号隐藏,优化缓存,动静分离,日志分割,进程管理,压缩)

Nginx优化前言:之前见过nginx的安装,这次就顺理成章的来讲下nginx的优化。就好像平时我们用电脑用手机都得来优化下。Nginx是一个高性能的HTTP和反向代理服务器, 轻量级、高并发的web服务器。在实际的生产环境中,我们仍然不可能直接使用默认配置的Nginx来充当服务器。毕竟,为了更充分合理地利用Nginx服务器,我们都应该根 据自己的实际需要对nginx的默认配置作出一些必要的调...

2020-01-23 23:58:31 340

原创 LNMP架构部署

LNMP架构部署前言:看到这个LNMP架构,大家是不是感觉似曾相识?对哒,不要怀疑自己的感觉,一定要相信自己。看过我博客的肯定熟悉,不看的虽然也有可能熟悉。但是你如果不熟悉这是啥玩楞,你去翻翻看我上一篇博客,你肯定就会感到恍然大悟。我上一篇博客写的是LAMP架构,而这次写的不就是他的子兄弟-LNMP架构嘛在安装LNMP架构之前,我们应该对其有一定了解。既然LAMP和LNMP两哥们长这么像,那偶...

2020-01-22 21:00:14 1605

原创 构建虚拟主机-域名,端口及ip

构建虚拟主机之域名,端口,ip前言:虚拟主机是什么?我们得对它有些基本的了解虚拟主机,也叫“网站空间”,就是把一台运行在互联网上的物理服务器划分成多个“虚拟”服务器。虚拟主机技术极大的促进了网络技术的应用和普及。同时虚拟主机的租用服务也成了网络时代的一种新型经济形式。虚拟主机又称虚拟服务器,是一种在单一主机或主机群上,实现多网域服务的方法,可以运行多个网站或服务的技术。虚拟主机之间完全独立,...

2020-01-20 21:33:07 541

原创 Linux搭建LAMP架构,一步一步带你来,跟我图走,lamp8愁

Linux搭建LAMP前言:在我们开始搭建LAMP架构之前,我们首先对LAMP架构是啥东西有一定的了解。LAMP是指一组通常一起使用来运行动态网站或者服务器的自由软件名称首字母缩写。四个字母分别代表的意思如下:Linux,操作系统Apache,网页服务器MariaDB或MySQL,数据库管理系统(或者数据库服务器)PHP、Perl或Python,脚本语言.就像我的名字mc哟,也和这l...

2020-01-14 16:22:35 289

原创 firewalld防火墙翻新重置版

Centos7-----firewalld详解一.firewalld是啥玩楞?~~?防火墙,顾名思义,是防火的墙,咳咳,可能说的有点直白。我们这里要讲的是centos7里面的firewalld。firewalld简介~支持网络区域所定义的网络链接以及接口安全等级的动态防火墙管理工具~支持IPV4,IPV6防火墙设置以及以太网桥~支持服务或应用程序直接添加防火墙规则接口~拥有两种配置...

2020-01-10 17:34:02 621

原创 计算机网络基础知识总结

计算机网络基础知识总结(重要)1,OSI,TCP/IP,五层协议的体系结构,以及各层协议OSI分层 (7层):物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。TCP/IP分层(4层):网络接口层、 网际层、运输层、 应用层。五层协议 (5层):物理层、数据链路层、网络层、运输层、...

2019-12-20 12:11:17 571

原创 TCP三次握手四次挥手

TCP三次握手四次挥手详解相对于SOCKET开发者,TCP创建过程和链接折除过程是由TCP/IP协议栈自动创建的.因此开发者并不需要控制这个过程.但是对于理解TCP底层运作机制,相当有帮助.而且对于有网络协议工程师之类笔试,几乎是必考的内容.企业对这个问题热情之高,出乎我的意料:-)。有时上午面试前强调这个问题,并重复讲一次,下午几乎每一个人都被问到这个问题。因此在这里详细解释一下这两个过程...

2019-12-20 12:04:36 150

原创 网络七层模型

网络之OSI七层协议模型、TCP/IP四层模型13.OSI七层模型各层分别有哪些协议及它们的功能在互联网中实际使用的是TCP/IP参考模型。实际存在的协议主要包括在:物理层、数据链路层、网络层、传输层和应用层。各协议也分别对应这5个层次而已。要找出7个层次所对应的各协议,恐怕会话层和表示层的协议难找到啊。。​ 【1】物理层:主要定义物理设备标准,如网线的接口类型、光纤的接口类型...

2019-12-20 11:56:09 264

原创 Apache 工作原理

浅析 Apache 工作原理title: 浅析 Apache 工作原理 date: 2017-04-01 23:32:29 categories: tags: [“Apache”,“web服务器”]Apache是目前世界上使用最为广泛的一种Web Server,它以跨平台、高效和稳定而闻名。那么Apache是怎样工作的呢?一、LAMP架构说起apache,那就不得不了解一下LAMP架构,...

2019-12-20 11:24:52 470

原创 liunx firewalld 基本应用

分享关于linux中防火墙firewalld的指令,在linux中centos7.x版本基本上都使用这个来控制防火墙,也有一些还是使用之前的iptables的方式,本文详细讲解这个指令的基本使用,以及对防火墙端口的配置查看等操作。1、firewalld的基本使用启动: systemctl start firewalld查看状态: systemctl status firewalld停止: ...

2019-12-20 09:52:16 98

原创 Expext免交互

Expext概述Expect是建立在tcl基础上的一个工具,Expect是用来自动化控制和测试的工具。主要解决shell脚本中不可交互的问题。有助于大规模的系统运维工作。在日常的运维与开发中,常常需要运城登录到服务器,然而登录的过程却是个需要交互的过程,可能会要输入yes/no等信息,使用Expect脚本即可实现免交互操作。Expect安装挂载光盘制作本地YUM源执行安装命令yum i...

2019-12-20 09:40:46 423

原创 正则表达式

一、 什么是正则表达式1.1 正则表达式简介​ 所谓正则表达式,实际上就是用来描述某些字符串匹配规则的工具,简单地说,正则表达式是对文本进行过滤的工具。而正则表达式之所以拥有过滤文本的功能,是因为它定义了一系列的元字符,通过元字符配合其他普通字符来表达出一种规则(匹配规则),只有符合该规则的文本才能保留下来。由于正则表达式语法简练、功能强大,得到了许多变成语言的支持,包括Java、...

2019-12-20 09:31:48 929

原创 商场购物的shell脚本

商场购物的shell脚本这次给大家带来了商场购物的shell脚本,献丑辽,大家看看,下次还会有其他的脚本xie=200ku=150yi=100huan=50chi=120num=0for ((i=1;i<=5;i++))doecho 是否进入第"$i"家店?read -p “输入(yes & no)” shuwhile [ shu="yes"]doecho1....

2019-12-20 09:02:33 915

原创 平行四边形shell脚本

平行四边形shell脚本这次我给大家带来了平行四边形的shell脚本,大家看看哈。走过路过不要错过,错过了我还会有下一个脚本捏!~#!/bin/bashfor ((i=1;i<=9;i++))dofor ((j=9;j>=i;j–))doecho -n " "done for ((j=2;j<=i;j++)) do echo -n "*" do...

2019-12-20 09:00:40 525

原创 菱形的shell脚本

菱形的shell脚本这次我给大家带了菱形的shell脚本,没关系,错过了我下次还有其他的脚本给你们~#! /bin/bashread -p “请输入菱形大小:” gfor ((i=1;i<=g;i++))dofor((j=g;i++))do for ((j=g;i++))dofor((j=g;j>i;j−−))doecho−n""donefor((p=1;p<=i;j...

2019-12-20 08:58:54 237

原创 计算器shell脚本

计算器shell脚本这次我给大家带了计算器的shell脚本,简化版本O,下次还会有其他的呢~#!/bin/bashread -p “请输入第一个数:” xread -p “请选择运算符号:+,-,×,/,%” sysread -p "请选择第二个数: " yif [ $sys = “+” ]thenecho expr $x + $yelif [ $sys = “-” ]then...

2019-12-20 08:57:39 295

原创 shell的循环语句

shell的循环主要有3种,for,while,untilshell的分支判断主要有2种,if,case一,for循环#!/bin/bashfor file in $(ls /tmp/test/mytest |grep sh) //for in格式是shell for的基本格式,根js的for in类似do //循环开始你就把它当成{echo $filedone ...

2019-12-17 18:48:39 182

原创 shell编程及变量

一、 shell脚本的概念将平时使用的各种Linux命令按顺序保存(堆叠)到一个文本文件中,添加上执行权限,就是一个Shell脚本。l 将要执行的命令按先后顺序保存到一个文本文件l 给该文件可执行权限,便可运行l 可结合各种Shell控制语句以完成更复杂的操作二、 shell脚本应用场景重复性操作批量事务处理自动化运维服务运行状态监控定时任务执行减轻管理员负担规避费时...

2019-12-17 17:20:48 215

原创 账号安全控制

账号安全控制​ 用户账号,是计算机使用者的身份凭证,每个访问系统资源的人,必须要有账号才能登录计算机,在Linux中,提供了多种机制来确保用户账号的安全使用1. 基本安全措施(1)系统账号清理、锁定​ 在Linux系统中,除了用户手动创建的各种账号外,还包括随系统或程序安装过程中生成的大量其他账号,用来维护系统运作、启动或保持服务进程,一般不允许登陆,称为非登录用户。为了保持系...

2019-12-17 16:48:14 196

原创 pxe装机

安装环境:一台已安装Linux系统的主机作为PXE Server, 本文中PXE Server使用的系统是CentOS 7;若干台待安装CentOS7的裸主机作为PXE Client;PXE Server与所有PXEClient处于同一局域网中;所有主机支持PXE启动安装方式。PXEServer安装及配置流程:\1. 配置 DHCP 服务\2. 配置 TFTP 服务\3. 配...

2019-12-17 16:47:24 311

原创 账号安全控制

账号安全控制​ 用户账号,是计算机使用者的身份凭证,每个访问系统资源的人,必须要有账号才能登录计算机,在Linux中,提供了多种机制来确保用户账号的安全使用1. 基本安全措施(1)系统账号清理、锁定​ 在Linux系统中,除了用户手动创建的各种账号外,还包括随系统或程序安装过程中生成的大量其他账号,用来维护系统运作、启动或保持服务进程,一般不允许登陆,称为非登录用户。为了保持系...

2019-12-17 16:02:29 898

原创 linux中进程和计划任务管理

linux中进程和计划任务管理进程和计划任务管理1. 程序和进程的关系**程序:**保存在硬盘、光盘等介质中的可执行代码和数据;静态保存的代码**进程:**在 CPU 及内存中运行的程序代码;动态执行的代码;父、子进程:每个进程可以创建一个或多个进程基本命令1**):ps命令(processes statistc):**查看静态的进程统计信息格式: ps aux **;**ps –e...

2019-12-17 16:01:07 249

原创 ## --虚拟局域网实验-hybrid-路由综合实验

–虚拟局域网实验-hybrid-路由综合实验一.前言什么是hybrid?Hybrid是华为、H3C交换机的一种端口模式,这个接口也能够允许多个VLAN帧通过并且还可以指定哪些VLAN数据帧被剥离标签,主要实现高隔离度的波分和复用。Hybrid端口和Trunk端口在接收数据时,处理思路方法是一样的,唯一区别之处在于发送数据时,Hybrid端口具有解除多VLAN标签的功能,Hybrid端口可以允...

2019-11-08 20:19:48 508

原创 华为设备小实验

华为设备小实验前言:之前跟随老师学习了思科设备,这次我们又学习了华为设备。也体验到了两者之间的很多差距。这次我们来做个小实验感受一下。一.实验环境eNSP(华为环境),router路由器二.实验要求需求一:在R2上ping3.3.3.3 带源地址2.2.2.2 ping -a 2.2.2.2 3.3.3.3数据封装:源IP是2.2.2.2/24 目标...

2019-11-07 20:02:42 365 1

原创 磁盘配额和raid配置

磁盘管理配额和raid配置磁盘结构MBR与磁盘分区表示主引导记录(MBR:Master Boot Record)MBR位于硬盘第一个物理扇区处 MBR中包含硬盘的主引导程序和硬盘分区表分区表有4个分区记录区,每个分区记录区占16个字节Linux中将硬盘,分区等设备均表示为文件磁盘分区结构硬盘中的主分区数目只有4个,因此主分区和扩展分区的序号也就限制在1-4扩展分区再分...

2019-11-05 19:09:58 317 1

空空如也

空空如也

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

TA关注的人

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