自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 NGINX负载均衡实验

192.168.200.131:作为负载均衡器.192.168.200.132:作为web服务器01192.168.200.133:作为web服务器02。

2023-09-01 13:15:52 288

原创 编写Dockerfile制作自定义镜像的两个实验

(1)基于centos基础镜像;(2)指定作者信息;(3)安装nginx服务,将提供的dest目录(提供默认主页index.html)传到镜像内,并将dest目录内的前端文件复制到nginx的工作目录;(4)暴露80端口;(5)设置服务自启动。(6)验证镜像。

2023-08-24 17:23:38 265

原创 安装搭建私有仓库 Harbor

Harbor是VMware公司开源的企业级项目,其目标是帮助用户迅速搭建一个企业级的服务。它以Docker公司开源的registry为基础,提供了管理UI,基于角色的访问控制Control)AD/LDAP集成、以及审计日志等企业用户需求的功能,同时还原生支持中文。简单说来,Harbor封装了Docker的,帮用户提供了许多便捷管理的特性,方便用户操作。1、安装docker编排工具这里使用pyton-pip方式安装安装pip需要先安装包安装。

2023-08-23 20:00:53 310

原创 Docker小实验:使用mysql:5.6和 owncloud 镜像,构建一个个人网盘

指定端口容器的80端口映射到宿主机的80端口。

2023-08-23 16:59:10 284

原创 Docker的基本操作

从下载过程中可以看到镜像是由多层存储所构成,下载也是一层层的去下载,并非单一文件。docker images 或者 docker image ls #查看所有的镜像。docker images -q #可以查看所有的镜像id。docker images 镜像名称 #可以查看本地所有版本的同名镜像。官方提供了在中国的加速器,以解决墙的问题。上面的这种写法,因为容器内没有进程在跑,所以容器直接挂了。

2023-08-23 16:16:30 84

原创 安装tomcat、配置服务启动脚本、部署jpress应用

查看默认的互联网源里有没有关于tomcat的包:(-i 不区分大小写)安装:安装完成后:安装部署网页的包:查看服务脚本:​[Unit]​[Service]​[Install]​启动和查看端口:​准备好tomcat和jdk的软件包;安装Tomcat和JDKJDK是Java语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(

2023-08-14 13:41:04 188

原创 正向代理和反向代理

代理的客户端,对客户端负责。正向代理的功能:(1)代理会隐藏客户端的真实信息(IP、端口),以自己的身份代理客户端在互联网上发起请求,并将结果返回给客户端。(2)代理可以帮助客户端访问到自己无法访问到的网络。(3)缓存数据,比如用户A先通过代理服务器访问服务端上的数据,代理服务器接受到数据之后会存一份在本地,之后如果用户B也想要同一份数据,就可以直接在代理服务器上获取。(4)客户端需要将特定请求或全部请求主动配置为请求代理服务器。

2023-08-06 11:01:15 85

原创 MySQL数据库分库分表备份的脚本

【代码】MySQL数据库分库分表备份的脚本。

2023-08-05 19:36:44 91

原创 使用Shell写一个“监控系统信息”的脚本

第一行是输入的命令,-s表示邮件的主题,后面的admin@mzone.cc则是邮件的接收人,输入完这行命令后回车,会进入邮件正文的编写,我们可以输入任何文字,比如上面的两行。ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程,如果想要动态的显示进程信息,就可以使用top命令。前三个数字是1、5、15分钟内的平均进程数,第四个值的分子是正在运行的进程数,分母是进程总数,最后一个是最近运行的进程ID号。使用管道直接敲入这行命令即可完成邮件的发送,其中echo后的是邮件正文。

2023-07-25 21:07:24 828

原创 MySQL主从复制实验

主从复制是指将主数据库的DDL和DML操作通过二进制日志传到从库服务器中,然后在从库上对这些日志重新执行(也叫重做),从而使得从库和主库的数据保持同步。MySQL支持一台主库同时向多台从库进行复制,从库同时也可以作为其它从服务器的主库,实现链状复制。MySQL复制的优点包含以下三个方面:1、主库出现问题,可以快速切换到从库提供服务。2、实现读写分离,降低主库的访问压力。3、可以在从库中执行备份,以避免备份期间影响主库服务。

2023-07-25 16:54:07 141

原创 Shell中的变量

变量名=变量值用来保存脚本程序的执行信息。可以直接使用这些变量,不能为这些变量赋值。变量名含义$0当前所在的进程或者脚本名$$当前运行进程的PID号命令执行后的返回状态,0表示正常,1或其他表示异常$#已加载的位置变量的个数$*所有位置变量的值0/bin/bashecho $0echo $*echo $#echo $$./pre.sh43733双引号" " :允许扩展,以$引用其它变量。单引号' ':禁止扩展,即便$也视为普通字符。

2023-04-22 13:44:38 224

原创 Shell基础应用案例

bc 命令是任意精度计算器语言,通常在linux下当计算器用。它类似基本的计算器, 使用这个计算器可以做基本的数学运算。

2023-04-08 17:35:40 205

原创 Shell基础知识:

如果我们写的是linux命令,这个脚本是通过shell解释器来解释的,那么这个脚本就叫做shell脚本。常见的脚本语言:Shell脚本、Python/Perl/Ruby脚本、JSP/PHP脚本。。。。编写一个Hello World脚本:新建文件,添加可执行语句(命令)、给文件添加x执行权限。规范的脚本的构成:1、#!脚本申明(使用哪种解释器解释代码)。2、注释信息,以#开始的为注释信息。3、可执行语句。/bin/bash执行脚本的方式:方法一:需要为文件赋予可执行权限。

2023-04-08 16:46:40 117

原创 SQL语句基础

SQL简介

2023-01-02 21:31:03 104

原创 在rhel8环境下配置本地yum源仓库:

详细步骤在rhel8环境下配置本地yum源仓库:

2023-01-01 22:25:47 2222

原创 Linux命令基础:

LINUX的常见基础命令。

2023-01-01 21:35:16 113

原创 MGRE环境下的OSPF实验

MGRE环境下的ospf实验

2022-07-21 17:14:09 108

原创 MGRE综合实验

AR3和AR4也需要这类配置。

2022-07-16 17:35:08 152

原创 RIP综合实验

连接一个如图所示的计算机网络拓扑图,并实现图中绿框中的配置:AR1的配置:AR1需求中的三个环路:AR2的配置:AR3的配置: AR4的配置:AR5的配置:AR6的配置:AR7的配置:配置AR1:配置AR2:配置AR3: 配置AR4:配置AR5:配置AR6: 配置AR7: 做一个端口映射:做AR2和AR4的路由控制:...

2022-07-10 19:48:30 163

原创 静态路由综合实验

连接一个如图所示的计算机网络拓扑图,并实现图中绿框中的配置:AR1 与 AR2 之间使用192.168.1.0/30网段;AR1 与 AR3 之间使用192.168.1.4/30网段;AR2 与 AR4 之间使用192.168.1.8/30网段;AR3 与 AR4 之间使用192.168.1.12/30网段;AR4 与 AR5 之间的两条线路使用192.168.1.16/30网段 和 192.168.1.20/30网段;AR5 与 AR6 之间使用12.0.0.0/24网段;AR3 与交换机连接的网段为 1

2022-07-10 17:01:10 529

原创 HCIA重点知识

华为认证ICT工程师,是华为认证体系中用于标识个人能力在某一技术领域达到工程师级别的证明,表示通过认证的人员具备安装、配置、运行 ICT 设备,并进行基础故障排除的能力。抽象语言 -----> 编码 -----> 二进制 -----> 电信号 -----> 处理电信号信号的转换标准:协议,是一种允许电子设备相互交流的一系列标准的规则。即开放系统参考模型OSI/RM,简称“OSI”。OSI参考模型将计算机网络分为七个层次,自上而下依次为:应用层,表示层,会话层,传输层,网络层,数据链路层,物理层。1、应用层:

2022-07-08 17:44:56 2222

原创 python中的容器:列表,字典,元组,集合。(超详细,有代码有注释)

2022-05-01 22:26:41 724

原创 python中的函数

一、函数的定义与调用1、什么是函数:函数就是执行特定任务和完成特定功能的一段代码。2、为什么需要函数(1)复用代码;(2)隐藏实现细节;(3)提高可维护性;(4)提高可读性便于调试;3、函数的创建举例:创建一个加法函数:def calc(a,b): c=a+b return c #返回的c是结果result = calc(10,20) #调用函数print(result)二、函数的参数(难点)1、函数的参数传

2022-03-06 21:52:39 1971

原创 python 如何用*号打印出等腰三角形和菱形

在学习python的循环语句时,老师经常会要求我们用循环语句打印出三角形或菱形,今天俺就来演示演示如何用*打印出图形。1、首先来看看如何打印出等腰三角形(如图):layer = int(input("请输入HANG数:")) '''输入行数'''for i in range(1,layer+1): '''用i表示每一行''' num1 = layer - i '''num1表示每一行中空格的数量''' for j in r

2022-02-20 10:49:55 42556 4

原创 python中的面向对象及特征(封装,继承,多态)

面向对象与面向过程的区别:面向过程——步骤化面向过程就是分析出实现需求所需要的步骤,通过函数(方法)一步一步实现这些步骤,接着依次调用即可。面向对象——行为化面向对象是把整个需求按照特点、功能划分,将这些存在共性的部分封装成类(类实例化后才是对象),创建了对象不是为了完成某一个步骤,而是描述某个事物在解决问题的步骤中的行为。类和对象:1、什么是类?-------类别 关键字class进行定义类 2、对象-------类的实例,是一个真实存在的事物 3、定义的类: 通过cla...

2021-12-09 17:53:08 753

原创 python中的IO流

什么是IO流:input output stream ,主要指的是计算机输入和输出的操作;一般来说是内存与磁盘之间的输入输 出(侠义);IO流操作是一种持久化操作,是将数据持久化在磁盘上。Python中操作IO流的方法:通过open全局函数(主要作用是打开本地的文件) open函数解析:第一个参数:file (打开的文件的文件名或者路径)第二个参数:mode打开的模式(...

2021-11-25 19:00:42 2065

原创 python中常见的排序:选择排序,冒泡排序

1、选择排序:选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理如下。首先在未排序序列中找到最小的元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小元素,然后放到已排序序列的末尾。以此类推,直到所有元素均排序完毕就可以得到一个从小到大排序的列表。'''选择排序'''num = [3,8,5,7,2,1,4,6,9]for i in range(0,len(num)-1): for j in range(i+1,len(num)-1): if

2021-11-20 23:22:36 3093 2

原创 python中拼接字符串的四种基础方式:

1、使用 + (加号)拼接字符串:我们只需要把我们要加的拼接到一起就行了;变量直接相加,不是变量的要用双引号或者单引号括起来;字符型只能和字符型进行拼接,非字符型就要用str()转化为为字符串格式才能够相加,否则会报错。str()-------把其他类型转换成字符型2、使用占位符进行拼接:%s是一个占位,意味着这里可以被放置一个字符串,实际的字符串的值通过后面的元组传递。占位符不仅仅有%s,如%d代表一个整数、%f代表浮点数等等。print( "%s > %...

2021-10-30 21:12:46 1913

原创 HTML入门基础知识

简介:HTML的全称为超文本标记语言(Hyper Text Markup Language),是一种标记语言。它包括一系列标签.通过这些标签可以将网络上的文档格式统一,使分散的Internet资源连接为一个逻辑整体。HTML文本是由HTML命令组成的描述性文本,HTML命令可以说明文字,图形、动画、声音、表格、链接等。基础知识:基础结构: 1、DOCTYPE:告诉浏览器,我们要使用什么规范 2、<html>……</html> 双标签;Languag...

2021-07-21 17:13:22 258

原创 在VMware上创建虚拟机并安装Linux操作系统

linux的安装准备工作:1、windows是64位操作系统2、确认电脑开启虚拟化功能bios3、内存最少2G4、退出或者卸载一系列安全软件5、需要的环境:虚拟化软件(虚拟工具),用于创建虚拟机6、安装远程连接工具7、创建虚拟机创建虚拟机的过程:1、进入VMware Workstation软件,点击创建新的虚拟机2、选择自定义,点击下一步3、查看虚拟机硬件属性,硬件兼容性选择 Workstation 16.x,点击下一步。4、在安装客户机操..

2021-07-19 22:50:48 170

原创 静态路由配置综合实验

题目如图所示:

2021-07-14 09:27:05 414

空空如也

空空如也

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

TA关注的人

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