自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 dockerfile指令

需求:安装一个MySQL,且启动如果是虚拟机部署形式的话如下1.开启vmware2.运行某一个虚拟机,centos73.centos7安装MySQL,yum install mysql-server4.通过脚本,或者命令,启动MySQL即可缺点:部署慢,且修改了宿主机的环境,删除较为麻烦,占用宿主机的一个3306端口基于容器去运行MySQL1.开始VMware2.运行虚拟机centos73.安装docker容器环境。

2023-11-09 13:06:53 87

原创 docker 容器管理

docker run 镜像名,如果镜像不存在本地,则会在线去下载该镜像。我们运行nginx基础镜像,没有运行任何程序,因此容器之间挂掉。如果容器内,什么事也没做,容器也会挂掉。docker run 等于创建+启动。

2023-11-09 12:41:34 195

原创 docker

docker 生命周期快速实践,使用docker,来切换不同的发行版本,内核使用的都是宿主机的内核#查看容器的发行版本总结:1.一个完整的系统,是由Linux的内核+发行版,才组成了一个可以使用的完整的系统2.利用docker容器,可以获取不同的发行版本镜像,然后基于该镜像,运行出各种容器去使用。

2023-11-06 17:05:49 87

原创 docker 容器

nginx web服务器,运行出一个80端口的网站。如果让你用docker运行nginx,该怎么玩。1.启动第一个docker容器。

2023-11-05 17:50:22 62

原创 centos7 安装dockers

3.利用yum快速安装docker。4.配置docker加速器。2安装dockers。

2023-11-05 17:17:22 112

原创 shell 脚本MySQL备份

SECOND_DB(要还原的数据库名字) < /backup/db/SECOND_DB/SECOND_DB_student_2023-11-01.sql (备份路径)[root@RHCSA ~]# mysqldump --help | more --查看帮助。> echo 备份 $db。备份 SECOND_DB。备份 indext_db。备份 FIRST_DB。备份 homework。备份 firstdb。

2023-11-01 13:25:19 115

原创 rhel9 nginx源码安装

需要找到/etc/init.d目录,但是rhel9上面没有需要安装。如果出现保错,查看错误看自己确实那个依赖包下载即可。用systemctl 启动会报错。上面命令没问题会有如下图的结果。我这里出现的错误是找不到C编程。2.下载需要配置,解压缩。

2023-10-31 14:32:25 143

原创 HTTP协议常见状态码

HTTP状态码由三个十进制数字组成,第一个十进制数字定义了状态码的类型,后两个数字没有分类的作用。

2023-09-11 14:02:46 45

原创 vlan实验

SW1-Ethernet0/0/6]port trunk allow-pass vlan all ---- 允许所有vlan。[SW1-Ethernet0/0/5]port hybrid untagged vlan 3 to 4 ---添加允许列表。[SW1-Ethernet0/0/3]port hybrid untagged vlan 3 to 6--添加允许列表。[SW1-Ethernet0/0/6]port link-type trunk ----改接口类型。PC2可以访问4/5/6。

2023-08-19 09:12:58 32

原创 MPLS实验

r2-vpn-instance-a1-af-ipv4]route-distinguisher 1:1 --RD值。[r2-vpn-instance-a1-af-ipv4]int g0/0/0 ---进入链接CE端的接口。[r2-bgp-af-vpnv4]peer 4.4.4.4 enable ----建立VPNV4邻居关系。[r2-vpn-instance-a1]ipv4-family ----进入IPV4的配置模式下。[r2-bgp]ipv4-family vpnv4 ----进入vpnIPv4版本。

2023-08-14 18:54:23 46

原创 重发布实验

重发布实验

2023-08-10 21:25:41 30

原创 BGP基础实验

r2-bgp]peer 4.4.4.4 next-hop-local -----修改下一跳地址为本地与4.4.4.4建立邻居关系的源ip地址。[r2-bgp]peer 3.3.3.3 next-hop-local-----修改下一跳地址为本地与3.3.3.3建立邻居关系的源ip地址。[r4-bgp]peer 5.5.5.5 ebgp-max-hop 2 ----修改TTL值。[r5-bgp]peer 4.4.4.4 ebgp-max-hop 2 ----修改TTL值。

2023-08-10 20:51:25 55

原创 ospf 综合大实验

全部骨干:172.16.0.0 /19链路 骨干:172.16.0.0 /20MGRE 隧道 骨干 172.16.16.0/20区域0:172.16.32.0/19 3个网段 172.16.32.0/21 172.16.40.0/21 172.16.48.0/21区域1:172.16.64.0/19 3个网段 172.16.64.0/21 172.16.72.0/21 172.16.80.0/21区域2: 172.16.96.0/191个网段区域3:172.16.128.0/19 1个网段。

2023-08-07 16:27:41 91

原创 网络类型实验(MGRE基础实验)

r1r2r3r4通过缺省路由跑通公网测试结果1)PAP认证R2 主认证方R1被认证方2)HDLC封装方式4.R2-R3之间为ppp封装(华为默认为ppp封装可以不用修改)5.R2-R4之间为PPp封装,chap认证,R2为主认证方默认ppp封装不做修改chap认证,R2为主认证方6.R1、R4、R3构建MGRE环境,仅R1P地址固定分支配置测试测试。

2023-08-02 18:43:13 31

原创 三次握手,四次挥手

第二次握手:服务器收到客户端的 SYN 报文之后,会以自己的 SYN 报文作为应答,并且也是指定了自己的初始化序列号Seq,同时会把客户端的 Seq + 1 作为 ACK Number 的值,表示自己已经收到了客户端的 SYN,此时服务器处于 SYN_REVD的状态。第三次握手:客户端收到 SYN 报文之后,会发送一个 ACK 报文,当然,也是一样把服务器的 Seq + 1 作为回复 ACK Number的值,表示已经收到了服务端的 SYN 报文,此时客户端处于 establised状态。

2023-08-02 08:54:30 23

原创 第八章 shell编程之sed

d操作用于删除文本的特定行,会删除指定的所有内容,则使用该命令必须特别小心,若忘记指定处理行的话会删除所有内容,也不会有任何输出。执行:默认情况下,所有的sed 命令都在模式空间中顺序地执行,除非指定了行的地址,否则sed 命令 将会在所有的行上依次执行。使用a(append)动作在指定行的下一行追加一行,使用i(insert)动作在指定行前插入一行,两者格式相同。g:对数据中所有匹配到的内容进行替换,若省略g则只会对第一次匹配的内容进行替换。用于使用数字指定处理的行区间,或者使用正则进行过滤。

2023-07-24 19:13:13 44

原创 第六章 文本搜索工具--grep

法2:[root@server ~]# grep -n "\" /etc/passwd。法1:[root@server ~]# grep -n "\" /etc/passwd。4、找出'' netstat -tan'' 命令的结果中,以 “ LISTEN” 后跟0或多个空白符结尾的行;5、找出“ fdisk -l ”命令的结果中,包含以 /dev开头后跟n的行;\W 取反 "[a-zA-Z]|[0-9]|_"

2023-07-24 18:31:24 310

原创 第五章流程控制之循环

f1.variable称为循环变量2.list是一个列表,可以时一系列的数字或者字符串,元素之间使用空格隔开3.do和done 之间的所有的语句称为循环体,即循环结构中重复执行的语句4.执行时,shell会将in关键字后面的list列表的第一个元素的值赋给变量variable,然后执行循环体,当循环体中的语句执行完毕之后剩余以此类推,当list列表中的所有的元素都被访问后,for循环结构终止,程序将继续执行done语句后面的其他的语句。

2023-07-23 20:53:08 39

原创 第四章 流程控制之条件判断 (RHCE)

例2:面试题,编写脚本choice2.sh,判断当前系统剩余空间大小,如果低于100M则发送消息。

2023-07-23 18:47:46 54

原创 nextcloud 私有云存储搭建

关闭selinux 和防火墙。

2023-07-22 15:54:04 242

原创 shell第五次作业

10、查找当前系统上名字为student(必须出现在行首)的用户的账号的相关信息,文件为/etc/passwd。5、显示/etc/inittab中 以#开头,且后面跟-一个或多个空白字符,而后又跟了任意非空白字符的行。8、显示/etc/inittab文件中以一个数字开头并以一个与开头数字相同的数字结尾的行;6、显示/etc/inittab中包含 了:一个数值 (即两个冒号中间一个数字的行。2、显示/etc/passwd中 以nologin结尾的行;9、找出/proc/cpuinfo中的,1位数,或2位数;

2023-07-21 20:16:28 39 1

原创 第三章 shell条件测试

格式3:[ [ 条件表达式 ] ] #注意:[ ] 的左右要有空格。格式2:[ 条件表达式 ] #注意:[] 的左右要有空格。格式1:test -参数 条件表达式。[ [ ] ] 语法,注意空格。格式4:((条件表达式))

2023-07-21 19:14:45 60 1

原创 shell 第四次作业

当用户输入对应的数字选择水果的时候,告诉他选择的水果是什么,并给水果单词加上一种颜色(随意),要求用case语句实现。2.if嵌套:输入两个整数比较大小。2.if嵌套:输入两个整数比较大小。

2023-07-20 20:37:39 53 1

原创 shell 变量和引用

变量是在程序中保护用户数据的一段内存存储空间,变量名是内存空间的首地址原则:直接使用,不需要变量声明格式 :变量名=变量的值例:#定义变量aa=1#定义变量bb="hello"#定义变量c#定义路径=前后不能收空格字符串类型建议使用双引号作为定界符引起,尤其是字符串中有空格概念 :上述以赋值形态形成的变量定义形式称为自定义变量引用变量值:1.$变量名2.${表达式或变量名}10241024查看变量取消变量256作用范围:只在当前shell起效。

2023-07-20 20:35:03 799 1

原创 shell自动化编程

-10s 指一个宽度为10个字符 (- 表示左对齐,没有则表示右对齐),任何字符都会被显示在10 个字符宽的字符内,如果不足则自动以空格填充,超过也会将内容全部显示出来。%s %c %d %f 都是格式代替符,%s 输出一个字符串,%d整形输出,%c 输出一个字符,%f 输出实数,以小数的形式输出。方法一、二都是启动一个子shell,在子shell中执行脚本,脚本中设置的变量在脚本执行完毕后不会保存。方法三是在当前shell执行的,不需要启动一个子shell,脚本中设置变量在执行完毕后会保存下来。

2023-07-18 19:47:16 140 1

原创 NFS网络共享服务(RHCE)

实验:1建立NFS服务器,使用客户端成功访问2.基于上例,将nfs目录权限进行修改,查看客户端是否访问成功3.服务端创建共享目录,客户端实现自动挂载4.自动挂载大文件5.服务端自动挂载光驱

2023-07-15 18:09:45 610 1

原创 HTTP综合练习题web网站

综合练习:请给openlab搭建web网站​网站需求:​1.基于域名[]()可以访问网站内容为 welcome to openlab!!!​2.给该公司创建三个子界面分别显示学生信息,教学资料和缴费网站,基于[网站访问学生信息,[网站访问教学资料​[网站访问缴费网站](网站访问缴费网站)。​3.要求​ (1)学生信息网站只有song和tian两人可以访问,其他用户不能访问。(2)访问缴费网站实现数据加密基于https访问。

2023-07-13 18:35:08 71 1

原创 使用LAMP搭建私有云储存

搜索192.168.145.128/upload。1.关闭防火墙和seLinux。关闭防火墙和SeLinux。安装php*所有文件。用xftp传输文件包。搭建一个动态网站步骤。

2023-07-12 10:06:29 56 1

原创 RHCE 笔记 (web服务器http)

如果一台服务器有多个IP地址,而且每个IP地址与服务器上部署的每个网站——对应,当用户请求的IP地址不同,则会访问到不同网页,且每个网站都有一个独立的IP地址(常用)使用xftp将sxhkt目录内容所有网页文件上传到/home/t1/public_html目录中。测试结果第二种方法:使用xftp上传之前下载的网页源文件到/目录,此例使用/zy 网页。注意:因为没有修改之前的源文件 是 /var/www/html。#输入用户名:t1 ,密码: ,t2同理。#给t1账户设置访问网站的密码。

2023-07-10 18:04:05 119 1

原创 虚拟机之间通过密钥登录(免密)

root@node1 ~]# ssh-copy-id 192.168.145.128(地址为服务器端地址)[root@node1 ~]# ssh-keygen -t rsa (一路回车)密码可以设置,也可以不设置​​​​​​​。二、windows 与Linux免密登录。一、虚拟机之间通过密钥免密登录。3.检测是否安装过安装包。3.用xftp上传密钥。4.修改密钥文件名称。1.创建.ssh目录。

2023-07-06 17:27:02 1282 1

原创 MGRE环境下的ospf实验

(3)搭建中心到站点MGRE。1、首先配置IP地址。2.搭建MGRE环境。(2)搭建全连MGRE。

2023-05-08 16:09:07 42

原创 MGRE综合实验

r1-Tunnel0/0/0]nhrp entry multicast dynamic ----开启为广播功能。[r1-Tunnel0/0/0]undo rip split-horizon ----关闭水平分割机制。3.R1/R2/R3构建一个MGRE环境,R1为中心站点,RI、R4间为点到点的GRE。R1和R5之间使用ppp的PAP认证,R5为主认证方。R2于as之间使用PPP的chap认证,R5为主认证方;5.所有pc设置私有IP为源IP,可以访问R5环回。R2.R3.R4配置如上。

2023-04-26 16:43:21 44

原创 HCIA综合实验

R1-GigabitEthernet0/0/0.1]dot1q termination vid 2--定义管理的vlan。[R1-GigabitEthernet0/0/0.1]arp broadcast enable ---开启子接口ARP功能。[R1-GigabitEthernet0/0/0]int g0/0/0.1--创建子接口。2.配好IP,R1的G0/0/1接口要做DHCP,划分子接口。在华为设备,还需要在分配地址的IP地址的接口,启动DHCP。在边界路由器上配置nat ---R2。

2023-04-06 09:55:23 79

原创 ospf实验

R4上不能宣告环回---配置缺省路由。1.先划分IP地址,创建环回。3.R3是DR,没有BDR。R1,R3配置步骤如上。

2023-04-02 22:39:05 82

原创 RIP实验练习

3.对环回网段进行缺省路由的书写。4.进行R2,R3,R4手工汇总。1.首先将IP地址配置完成。其他路由器IP地址配置如上。R2,R3,R4创建两个环回。R4环回的操作也如上图所示。下面是对IP地址的设置。2.RIP宣告各直连网段。5.完成收敛时间的条件。

2023-04-01 14:54:17 32

原创 简单vlan实验

LSW3-GigabitEthernet0/0/1]port trunk allow-pass vlan 2 to 3 允许vlan2 和3 通过。[LSW3-GigabitEthernet0/0/2]port default vlan 2 再将该接口划分到对应的vlan中。[LSW3-GigabitEthernet0/0/1]port link-type trunk 将接口修改为trunk模式。[LSW3-vlan2]int g0/0/2 进入vlan划分接口。LSW4重复上述步骤。

2023-03-27 22:11:32 77

原创 静态路由实验

(2)若出现那个直连网段间不能ping通,检查一下自己配置IP地址是否正确可以通过命令查询配置IP。1.先划分IP地址,如上图已将IP地址划分完成。(1)配好IP后检查一下各个网段直连之间是否能通。3.配置静态路由除R5之外,然后达到全网可达。2.将各个路由器节和环回IP地址配置完成。(2)测试一下是否处理R5全网可达。R1访问5.5.5.5就能通了。4.防止路由黑洞,写空接口路由。(1)环回网段汇总后的路由。(3)写到R5的缺省路由。

2023-03-23 18:52:33 21

原创 OSI开放式系统互联模型

端口范围:0--65535 静态端口:1----1023 动态端口:1024--65535。数据链路层---介质访问控制层(MAC)--根据MAC地址来进行物理寻址。逻辑链路控制层(LLC)--为上层服务提供FSC校验---封装与解封装。TCP ----传输控制协议---面向连接的可靠传输协议。动态主机配置协议----UDP 端口号67和端口号68。文本传输系统 ----TCP 端口号21和端口号20。UDP--用户数据报文协议---非面向连接不可靠协议。telnet ----TCP 端口号23。

2023-03-22 15:42:17 36

原创 python下载

python下载

2022-11-22 10:51:54 294 1

空空如也

空空如也

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

TA关注的人

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