自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 mysql集群

两个linux7主机,mysql1、2将包上传进linux中。解压编译。

2024-08-31 14:53:10 2408 1

原创 nginx

<body></body>

2024-08-20 20:46:54 1047

原创 keepalived

解决问题:可以实现当lvs即挂了以后,架构依然可用,客户端依然能够连接到服务器。

2024-08-17 17:41:31 710

原创 haproxy

timeout queue:最好设置为60sdefaultsmode http # HAProxy实例使用的连接协议log global #指定日志地址和记录日志条目的syslog/rsyslog日志设备#此处的 global表示使用 global配置段中设定的log值。option httplog #日志记录选项,httplog表示记录与 HTTP会话相关的各种属性值#包括 HTTP请求、会话状态、连接数、源地址以及连接时间等。

2024-08-11 21:29:28 904

原创 lvs集群

访问压力:一个服务器P1同时被多个客户器访问,服务器因为消息太多,服务器处理不过来,导致宕机。解决方法,在服务器前设一台处理机,专门用来接收客户机的消息,但不出来,将所有消息排个顺序,然后再传递给服务器,让服务器可以正常处理。,这台处理机就是这整个架构,就是集群集群部署在后台主机上,指多台主机组成一个大型主机,这个大主机中的每一台主机各自负责处理一部分请求高可用:但是若只有一台lvs,当它挂了以后,服务器又会崩溃,所以需要再加个备用机lvs,当主lvs挂了以后,立马切换备用lvs,保证服务器不宕机。

2024-08-11 19:39:06 1015

原创 Linux中的无人职守安装脚本kickstart

作用:自动化装系统。就是创建虚拟机,建立完成以后,不需要再进入配置root等,直接就可以自动安装,快速装机。

2024-08-05 20:16:49 984 1

原创 rhcsa 第二次作业练习

在/mnt下创建boot和sysroot目在/mnt/boot下创建grub目录在/mnt/sysroot下创建proc,sys,bin,sbin,lib,usr,var,etc,dev,home,root,tmp在/mnt/sysroot/usr下创建bin,sbin,lib在/mnt/sysroot/lib下创建modules在/mnt/sysroot/var下创建run,log,lock在/mnt/sysroot/etc下创建init.d下面展示一些内联代码片。

2023-05-31 13:34:48 236

原创 rhce第六次作业

第一步:创建脚本名为shell1.sh如下:第二步:做计划在shell1文件中,命令如下:/bin/bashtest1=str1=“您最近磁盘小于20G,请及时查看”if [ “test1"−lt20000thenechofi第三步:在邮箱文件中修改发送,并尝试发送文件第三步:安装服务第四步:尝试给管理员邮箱发送第五步:检测并尝试运行给文件增加权限,并运行文件。

2023-05-31 10:29:44 201

原创 RHCE第五次作业

含义: 便捷式对shell的操作.$0 # 显示当前脚本文件名$* # 全返$@ # 单返$# # 返回参数的个数$$ # 当前进程的PID# 上一个后台进程的# 返回上一个命令的执行状态#相关操作(1) 引用变量: $变量名 或者 ${变量名}(2) 查看变量: echo $变量名 set env printenv(3) 取消变量: unset 变量名第一种方式:https第二种方式:https。

2023-05-31 10:16:22 203

原创 rche第四次作业

dns的正反向解析dns的正向解析:在开启DNS服务之前先将防火墙关闭。开启DNS服务,需要开启端先进行安装主软件,以及配置包管理软件配置包管理软件一般会跟随主软件一起安装 ,如果没有,可自行进行安装启动成功之后,修改网卡配置,DNS指向自己,别的配置都是不变配置好之后保存退出,然后测试一下网络,以防后面出现问题,好查找问题先查看文件的位置,暂时需要修改配置的文件只有这两个先进行配置第一个文件进入文件之后将第一段的下图两行的值改成所有或者注释掉,都可以。

2023-05-22 20:40:14 210

原创 rhce第三次作业

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

2023-05-06 20:28:24 111

原创 rhce第二次作业

1、进入配置时间服务器2、保存配置并重启服务3、关闭防火墙4、关闭防火墙强制模式。

2023-04-22 01:20:42 108

原创 rhce第一次作业

atd:单一执行的例行性工作:仅处理执行一次就结束了;crond:每隔一定的周期就需要执行一次。

2023-04-19 10:44:26 103

原创 云计算数据库学习5

一、redis自带的客户端。1、首先配置防火墙设置。

2023-02-23 16:59:05 94

原创 索引-视图小作业

学生表:Student (Sno, Sname, Ssex , Sage, Sdept)学号,姓名,性别,年龄,所在系 Sno为主键课程表:Course (Cno, Cname,)课程号,课程名 Cno为主键学生选课表:SC (Sno, Cno, Score)学号,课程号,成绩 Sno,Cno为主键1.用SQL语句创建学生表student,定义主键,姓名不能重名,性别只能输入男或女,所在系的默认值是 “计算机”。

2023-02-16 16:10:22 123

原创 单表查询-多表查询

素材: 表名:worker-- 表中字段均为中文,比如 部门号 工资 职工号 参加工作 等worker部门号职工号工作时间工资政治面貌varchar(10) NOT NULL DEFAULT ‘群众’,姓名出生日期职工号worker部门号职工号工作时间工资政治面貌姓名出生 日期) VALUES (101, 1001, ‘2015-5-4’, 3500.00, ‘群众’, ‘张三’, ‘1990-7-1’);worker部门号职工号工作时间工资政治面貌姓名出生 日期。

2023-02-16 00:48:39 953

原创 ​ 完成四种方式的MySQL安装并记录过程

​ 完成四种方式的MySQL安装并记录过程

2023-02-10 04:01:19 120

原创 Ansible第二天学习笔记

command:用于在远程主机上执行命令,ansible默认就是使用command模块。不支持">“,”

2023-01-03 02:46:31 155

原创 ansible第一天学习内容

​ ansible是一款类unix系统中通过python所开发的自由开源的自动化管理工具,能够自动部署软件以及软件配置。是一款无代理(客户端程序)配置语法使用yaml及jinja2模板语言。

2023-01-02 23:51:47 203

原创 软件工程 第一章 概述与开发模型

原型模型如图所示,从需求分析开始,软件开发者和用户一起定义软件的总目标及说明需求,并规划出定义的区域,然后快速设计软件中对用户可见部分的表示。如:商业数据处理软件、工程与科学计算软件、计算机辅助设计/制造软件(CAD/CAM)、系统仿真软件、智能产品嵌入软件、医疗制药软件、事务管理、办公自动化软件、计算机辅助教学软件(CAI)等。规定了它们自上向下、互相衔接的固定次序,如同瀑布流水,逐级下落。可以减少设计中的错误和开发中的风险,也减少了对用户培训的时间,而提高了系统的实用、正确性以及用户的满意程度。

2022-09-12 14:50:45 363

原创 hcip第十三天笔记

标签交换在二层和三层封装之间,添加一个和路由条目存在映射关系的标签,之后维护一张记录对应关系及转发接口的表,携带标签的数据来到设备上,先看标签,之后基于维护的标签转发表进行转发,而不再需要查看三层的内容。整个过程中,数据层流量流动的路径为R1-R2-R3-R4,这条路径我们称为LSP—标签交换路径,需要注意的是,LSP是单向的,如果想让数据双向来回,则还需要构建一条R4.R3-R2-R1的路径。S—占1位—栈底位—标签不止可以打一个,可以打多个,我们将多个标签的有序集合称为标签栈。...

2022-07-24 02:15:56 192

原创 HCIP第十天笔记

这个参数在open报文中将被携带,但是,双方不一致不会影响邻居关系的建立,但是在执行时,这个时间必须是一致的,则将采用双方中较小的保活时间来使用。AS号—在创建邻居关系时需要指定邻居所在的AS号,这个参数将被携带在OPEN报文中发送给对方,对方将比对这个AS号和本地所在的AS号是否一致,如果一致,则可以正常建立邻居关系。)—接收到的BGP路由条目中,其中的AS_PATH属性中,若存在本地的AS号,则将拒绝接受。—之所以不使用拓扑信息,主要因为∶1,拓扑信息资源占用量太大,而BGP需要传递的数量是巨大的。..

2022-07-24 01:53:27 102

原创 hcip第九天笔记

注意过滤策略本身是可以在OSPF中使用的,但是,在OSPF区域内使用时,因为区域内部传递的是拓扑信息,所以,无法在出方向调用,只能在入方向调用,影响自己,也不是说将LSA信息过滤掉,只是在路由信息加表时过滤,不让其加表。1,ACL列表—因为ACL列表本身设计是为了抓取数据层流量的,所以,因为通配符的存在他可以灵活的匹配数字特征,但是,没有办法匹配路由信息中的掩码特征。因此,大动作为允许的空表代表允许所有。路由策略的匹配规则自上而下,逐一匹配,一旦匹配上则将按照对应的规则来执行动作,不再向下匹配。...

2022-07-17 22:35:23 117

原创 hcip第八天笔记

如果到达相同的目标网段存在多条通过5类/7类LSA学习到的路由信息时,并且开销值类型都是类型1,则将比较总开销(种子度量值+沿途累加开销值),优先选择总开销小的。5,域间和域外-.-如果到达相同的目标网段存在通过3类LSA学习到的域间信息以及通过5类/7类LSA学习到的域外信息,则将优先选择通过3类LSA学习到的,就算开销值更大。如果到达相同的目标网段存在多条通过1类,2类LSA学习到的路由信息时,将比较到达目标网段的开销值,选择开销值小的,如果开销值相同,则将会负载均衡。...

2022-07-17 22:21:02 107

原创 HCIP第七天

5类LSA中,在不存在选路不佳的情况下,将使用0.0.0.0来进行填充。Metric(cost)—5类LSA携带的通过重发布导入进来的域外的路由信息,因为不同网络对度量值的评判标准不同,所以,当域外路由导入到本网络当中,我们将放弃其原先的开销值,而赋予他一个定义值—seed-metric----种子度量值。—如果将一个区域配置成未梢区域,则这个区域将不再学习4类和5类LSA,这样的区域将拒绝学习域外路由信息,但是,其依旧具有访问域外路由的需求,所以,配置完成后,会自动生成一条指向骨干区域的3类缺省。...

2022-07-17 22:01:06 87

原创 MGRE/OSPF综合实验

R2[r2]ospf 1 router-id 2.2.2.2[r2-ospf-1]a 0[r2-ospf-1-area-0.0.0.0]network 11.1.1.1 0.0.0.0[r2-ospf-1-area-0.0.0.0]network 192.168.2.1 0.0.0.0R3[r3]ospf 1 router-id 3.3.3.3[r3-ospf-1]a 0[r3-ospf-1-area-0.0.0.0]network 192.168.3.1 0.0.0.0[r3-ospf-1

2022-07-14 02:36:06 144

原创 PPP综合实验

1、R5为ISP,只能进行IP地址配置,其所有地址均配为公有IP地址2、R1和R5间使用PPP的PAP认证,R5为主认证方;R2和R5之间使用的PPP的chap认证,R5为主认证方;R3和R5之间使用HDLC封装。3、R1/R2/R3之间构建一个MGRE环境,R1为中心站点;R1、R4间为点到点的GRE。4、整个私有网络基于RIP全网可达。5、所有PC设置私有IP为源ip,可以访问R5环回。配完IP地址后,要想互通,可以写一条缺省路由[R1]ip route-static 0.0.0.0 0

2022-07-14 02:11:34 320

原创 hcip第六天笔记

OSPF的不规则区域区域划分的要求:1,区域之间必须存在ABR设备2,区域划分必须按照星型拓扑结构划分。1,远离骨干的非骨干区域2,不连续骨干1,使用VPN隧道使非法的ABR合法化在这个过程中,可以注意到一点,就是R4在创建虚拟专线后,可以直接通过拓扑信息学习到区域0的路由信息,同时也可以通过R2将区域0的路由信息发送给R4,而R4会无条件信任自己通过拓扑学来的路由信息,就算使开销值非常大。使用VPN隧道解决不规则区域的缺点:1,因为隧道的存在,可能出现选路不佳的情况,导致数据额外进行封装,

2022-07-14 01:50:34 82

原创 hcip第五天笔记

条件匹配指定路由器 — DR — 和MA网络中其他所有设备建立邻接关系备份指定路由器 — BDR — 和MA网络中其他所有设备建立邻接关系在DR和BDR都存在的情况下,一个MA网络中至少需要四台设备才能看到邻居关系。DR和BDR虽然叫做指定路由器(备份指定路由器),但其工作范围在一个MA网络之中,所以,其实质是接口的概念。条件匹配 — 在MA网络中,若所有设备均为邻接关系,则将出现大量的重复更新,所以,需要进行DR/BDR的选举,所有非 DR/BDR(DROther)之间仅维持邻居关系即可。DR/BDR

2022-07-11 23:32:11 90

原创 HCIP第四天笔记

GRE,MGRE物理专线 — 1,成本;2,地理位置限制VPN - 虚拟专用网VPN技术的核心—隧道技术 — 封装技术GRE-通用路由封装我们希望的走法真实的走法隧道技术 — 在隧道的两端通过封装以及解封装在公网中建立一条数据通道,使用这条数据通道进行传输。GRE配置方法:1,创建隧道接口[r1]interface Tunnel 0/0/0[r1-Tunnel0/0/0]2,接口配置IP地址[r1-Tunnel0/0/0]ip address 192.168.3.1 243,定义封装方式

2022-07-11 22:58:52 69

原创 HCIP第三天学习笔记

网络类型 — 根据数据链路层使用的协议来进行划分的,MA— 多点接入网络BMA —广播型多点接入网络NBMA—非广播型多点接入网络P2P — 点到点的网络以太网协议 — 需要使用MAC地址对不同的主机设备进行区分和标识。 — 以太网之所以需要使用MAC地址进行数据寻址,主要是因为利用以太网组件的二层网络可以包含多个(两个或两个以上)的接口,每个以太网接口之间都可以通过交互以太网帧的方式进行二层通讯。— BMA当一个网络中只能包含两台设备时,则这样的网络不需要使用MAC地址进行寻址,这样的网络称为P2

2022-07-09 09:56:44 170

原创 hcip动态路由实验(RIP)

R1-R2-R3-R4-R5运行RIPV2;R6 - R7 运行RIPV1地址划分:192.168.1.00000000 — 192.168.1.0/24 – 整个局域网192.168.1.000 00000 — 192.168.1.0/27 – 骨干链路192.168.1.000000 00 — 192.168.1.0/30192.168.1.000001 00 — 192.168.1.4/30192.168.1.000010 00 — 192.168.1.8/30192.168.1.0000

2022-07-09 01:18:28 297

原创 hcip静态综合复习实验

1、R6为ISP,接口IP地址均为公有地址;该设备只能配置IP地址,之后不能再对其进行其他任何配置;2、R1-R5为局域网,私有IP地址192.168.1.0/24,请合理分配。3、R1、R2、R4,各有两个环回地址;R5、R6各有一个环回地址;所有路由器上环回均代表连接用户的接口;4、R3下的两台PC通过DHCP自动获取IP地址;5、选路最佳,路由表尽量小,避免环路;6、R1-R5均可以访问R6的环回;7、R6telnetR5的共有IP地址时,实际登录到R1上;8、R4与R5正常通过1000

2022-07-08 23:11:34 368

原创 hcip第二天

静态路由:由网络管理员手工配置的路由条目动态路由:所有路由器运行相同的路由协议,之后,路由器之间彼此沟通,交流计算出夫知双段的路由信息。动态路由的优点:1,动态路由配置简单2,动态路由可以基于拓扑结构的变化而自动收敛动态路由的缺点:1,因为存在数据包的发送,可能会占用额外的资源 — 带宽资源,硬件资源2,可能会出现安全问题3,因为动态路由是通过单一算法来进行路径计算的,所以,可能会 出现选路不佳的情况,甚至可能出现环路。根据范围(AS—自治系统)对动态路由进行分类应用在自治系统内部的动态路由

2022-07-07 17:09:12 111

原创 hcip第一天学习--复习hcia(静态)

ping 通:电脑资源共享流程:抽象语言转换成编码编码转换成二进制二进制转换成电信号处理电信号osi参考模型:(osi/rm–iso–1979)开放式系统互联参考模型应用层–提供各种应用服务,将抽象语言转换成编码,提供人家交互的接口表示层–将编码转换成二进制会话层–维持网络应用和网络服务器之间的会话链路传输层–实现端到端的通信–端口号–0-65535—其中0不作为传输层的端口号使用–所以,端口号的真实取值范围为1–65535—其中1-1023为知名端口dhcp-67/68dns-域名

2022-07-06 12:00:12 457

原创 python第6-7轮作业--字符串,模块

1.求第n项的斐波那契数列的值(n>=1)def number(figure): list1=[1] flag=0 if figure==2: list1=[1,1] elif figure>2: list1 = [1, 1] for i in range(2,figure): x=list1[len(list1)-1] + list1[len(list1)-2] l

2022-04-15 22:23:05 3146

原创 第五轮作业--函数

1. 第四轮作业函数封装1.1 有一堆硬币,每次只能拿一个或者两个,求最少多少次可以拿完硬币[10, 8, 5, 3, 27, 99]def sum(): j=0 figure=list([10,8,5,3,27,99]) for i in figure: if i%2==0: j +=i//2 else: j+=i//2+1 print("最少次数为:",j) return j

2022-04-08 14:55:38 593

原创 python第四轮作业--容器

1. 有一堆硬币,每次只能拿一个或者两个,求最少多少次可以拿完硬币[10, 8, 5, 3, 27, 99]j=0figure=list([10,8,5,3,27,99])for i in figure: print(i) if i%2==0: j +=i//2 else: j+=i//2+1 print("最少次数为:",j) j=02.如果两个素数之差为2,这样的两个素数就叫作"孪生数",找出100以内的所有"孪生数"

2022-04-02 23:50:10 841

原创 python第三轮作业-循环

1.请输入两个数和一个符号,完成两个数的+ - * / % // **x=float(input('输入数字:'))y=input("输入符号:")z=float(input("输入数字:"))flag=0while flag<1: if y == "+" : print("%.2f + %.2f = %.2f" % (x, z, (x + z))) flag = 1 elif y == "-": print("%.2f -

2022-03-30 14:57:28 2212

原创 python第二轮作业--运算符

12道例题1:两个数交换,要求使用异或法完成( !)a=int(input('请输入a:'))b=int(input('请输入b:'))a^=b#a=3b^=a#b=5a^=b#a=6print("a=%d,b=%d"%(a,b))2:判断一个数,是否是2的指数( !) 2的指数 0000 0010 0000 0001 0000 0100 0000 0011 0000 1000 0000 0111 0001 0000 0000 1111 提示:所有2的指数:n&

2022-03-22 22:38:25 915

空空如也

空空如也

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

TA关注的人

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