自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 欧拉操作系统(openEuler)简介

欧拉操作系统(openEuler, 简称“欧拉”)是面向数字基础设施的操作系统,支持服务器、云计算、边缘openEuler是面向数字基础设施的操作系统,支持服务器、 云计算、边缘计算、嵌入式等应用场景,支持多样性计算,致力于提供安全、稳定、易用的操作系统。openEuler是覆盖全场景的创新平台,在引领内核创新,夯实云化基座的基础上,面向计算架构互联总线、存储介质发展新趋势,创新分布式、实时加速引擎和基础服务,结合边缘、嵌入式领域竞争力探索,打造全场景协同的面向数字基础设施的开源操作系统。

2024-01-24 08:43:36 1384

原创 mysql多表查询

1.查询student表的所有记录2.查询student表的第2条到4条记录3.从student表查询所有学生的学号(id)、姓名(name)和院系(department)的信息4.从student表中查询计算机系和英语系的学生的信息5.从student表中查询年龄18~22岁的学生信息6.从student表中查询每个院系有多少人7.从score表中查询每个科目的最高分8.查询李四的考试科目(c_name)和考试成绩(grade)9.用连接的方式查询所有学生的信息和考试信息。

2024-01-16 22:21:47 443

原创 mysql单表查询

列出所有部门号为102和103的职工号、姓名、党员否。查询所有职工所属部门的部门号,不显示重复的部门号。列出1996年以前出生的职工的姓名、参加工作日期。将职工表worker中的职工按出生的先后顺序排序。列出工资在1000-5000之间的所有职工姓名。列出所有姓张的职工的职工号、姓名和出生日期。显示工资最高的前3名职工的职工号和姓名。列出总人数大于2的部门号和总人数。列出所有张姓和李姓的职工姓名。列出职工的平均工资和总工资。显示所有职工的基本信息。求出所有职工的人数。显示所有职工的年龄。

2024-01-15 09:44:35 411

原创 第二次作业

(3)、创建表(id设置为(主键 primary key) (自增AUTO_INCREMENT))2、博客:window系统安装MySQL。命令 mysql -u root -p。(2),创建数据库,并且选择该数据库。csdn、简书、博客园、github。1、创建一个英雄表(hero)(1),先进入mysql。

2024-01-13 19:23:44 368

原创 第六次作业

3.基于下载的镜像创建两个容器 (容器名一个为自己名字全拼,一个为首名字字母)2.下载系统镜像(Ubuntu、 centos)1.安装docker服务,配置镜像加速器。5.怎么查看正在运行的容器和所有容器?6.怎么退出容器: 两种方法分别实现?4.容器的启动、 停止及重启操作。8.查看容器或镜像的内部信息?7.怎么连接到运行的容器?9.如何查看所有镜像?

2023-08-25 08:38:07 69

原创 基于 CentOS 7 构建 LVS-DR 群集。配置nginx负载均衡。

1、基于 CentOS 7 构建 LVS-DR 群集。2、配置nginx负载均衡。

2023-08-25 08:31:30 474

原创 MySQL主从复制

2、I/O thread线程在Slave中创建,该线程用于请求Master,Master会返回binlog的名称以及当前数据更新的位置、binlog文件位置的副本。1、master(binlog dump thread)主要负责Master库中有数据更新的时候,会按照binlog格式,将更新的事件类型写入到主库的binlog文件中。3、SQL线程也是在Slave中创建的,当Slave检测到中继日志有更新,就会将更新的内容同步到Slave数据库中,这样就保证了主从的数据的同步。4、主库备份数据上传到从库。

2023-08-07 09:22:45 120

原创 第四次作业

请求响应信息,发给进行处理,由浏览器进行解析,显示的页面。在网站设计中,纯粹HTML格式的网页(可以包含图片、视频JS (前端功能实现)、CSS (样式)等)通常被称为"静态网页":请求响应信息,发给事务端进行处理,由服务端处理完成,将信息返回给客户端,生成的页面。所谓的动态网页是与静态网页相对而言的,也就是说,动态网页的URL后缀不是.html.htm、.xml、.shtml、.js css 等静态网页的常见扩展名形式,而是.asp、.aspx、.php、.js、.do、.cgi等形式。

2023-08-05 12:37:23 209

原创 编写脚本,使用mysqldump实现分库分表备份

编写脚本,使用mysqldump实现分库分表备份。

2023-08-05 12:22:20 89

原创 数据库备份

INSERT INTO student VALUES( 906,'王六', '男',1988,'计算机系', '湖南省衡阳市');INSERT INTO student VALUES( 903,'张三', '女',1990,'中文系', '湖南省永州市');INSERT INTO student VALUES( 904,'李四', '男',1990,'英语系', '辽宁省阜新市');4.备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库。此例备份student表。

2023-07-23 08:43:25 58

原创 rhce第六次作业

3、使用curl命令访问第二题的web服务,看能否正常访问,如果能正常访问,则返回web server is running;如果不能正常访问,返回12状态码。2、判断web服务是否运行(1、查看进程的方式判断该程序是否运行2、通过查看端口的方式判断该程序是否运行),如果没有运行,则启动该服务。1、判断当前磁盘剩余空间是否有20G,如果小于20G,则将报警邮件发送给管理员,每天检查一次磁盘剩余空间。

2023-05-29 18:32:53 76 1

原创 rhce第五次作业

(2)全局变量(环境变量):可以在创建他们的shell及其派生出来的子进程中使用(su 切换用户的时 候会读取新的环境变量)。(1)局部变量(普通变量):只在某个特定范围生效的变量,比如只能在当前进程中使用的变量,只能 在函数中使用的变量。在命令行设置:在当前进程生效 在脚本文件中设置:在脚本文件中生效 在函数中定义普通变量: local var="value" ,只在当前函数中生效 在用户登录时加载的文件中设置:在脚本文件中无法使用。echo ${url:22:15} # {变量:起始:长度}

2023-05-29 18:21:08 737

原创 dns的正反向解析

【代码】dns的正反向解析。

2023-05-14 15:25:19 46

原创 rhce第三次作业

​ 2.给该公司创建三个子界面分别显示学生信息,教学资料和缴费网站,基于[www.openlab.com/student](http://www.openlab.com/student) 网站访问学生信息,[www.openlab.com/data](http://www.openlab.com/data)网站访问教学资料。​ [www.openlab.com/money网站访问缴费网站](http://www.openlab.com/money网站访问缴费网站)。

2023-04-25 21:20:25 50

原创 rhce第一次作业

3.指定在每天凌晨4:00将该时间点之前的系统日志信息备份到个目录下(/var/log/messages ),备份后日志文件名显示格式logfileYY-MM-DD HH-MM。​2.指定在2023/08/26 09:00将时间写入testmail.txt文件中。atd单一执行的例行性任务: :单一执行的例行性工作:仅处理执行一次就结束了;crond循环执行的例行性任务:每隔一定的周期就需要执行一次。总的来说,at(一次性)crontab(周期性)1.atd和crond两个任务管理程序的区别。

2023-04-17 17:53:29 50

原创 rhce第二次作业

restrict 192.168.1.210 mask 255.255.255.0 nomodify notrap //集群所在网段的网关(Gateway),子网掩码(Genmask)restrict 192.168.1.211 mask 255.255.255.0 nomodify notrap //集群所在网段的网关(Gateway),子网掩码(Genmask)1、NTP是网络时间同步协议,就是用来同步网络中各个计算机的时间的协议。3、服务端配置(192.168.1.210)

2023-04-17 17:44:55 150

原创 数据库第五次作业

意思是将redis的保护模式关闭掉,这样可以供外部来访问redis访问。4.使用Redis桌面端连接工具连接即可,本文使用RedisDesktopManager。需要注意的是必须输入正确的Ip地址,以及必须为此连接起名。①将bind 127.0.0.1这行,在行开始加上#(即注释掉这行);因为redis默认只支持本机连接,注释掉这行代表可以接受其他机器的连接。注意:如果开启了 protected-mode ,那么在没有设定 bind ip 且没有设密码的情况下, Redis 只允许接受本机。

2023-02-21 08:56:52 61

原创 【无标题】

1.用SQL语句创建学生表student,定义主键,姓名不能重名,性别只能输入男或女,所在系的默认值是 “计算机”。3.为SC表建立按学号(sno)和课程号(cno)组合的升序的主键索引,索引名为SC_INDEX。学生表:Student (Sno, Sname, Ssex , Sage, Sdept)4.创建一视图 stu_info,查询全体学生的姓名,性别,课程名,成绩。学号,姓名,性别,年龄,所在系 Sno为主键。学号,课程号,成绩 Sno,Cno为主键。课程号,课程名 Cno为主键。

2023-02-16 08:54:00 290

原创 数据库第四次作业

1.用SQL语句创建学生表student,定义主键,姓名不能重名,性别只能输入男或女,所在系的默认值是 “计算机”。3.为SC表建立按学号(sno)和课程号(cno)组合的升序的主键索引,索引名为SC_INDEX。学生表:Student (Sno, Sname, Ssex , Sage, Sdept)4.创建一视图 stu_info,查询全体学生的姓名,性别,课程名,成绩。学号,姓名,性别,年龄,所在系 Sno为主键。学号,课程号,成绩 Sno,Cno为主键。课程号,课程名 Cno为主键。

2023-02-16 08:53:42 102

原创 数据库第四次作业

1.用SQL语句创建学生表student,定义主键,姓名不能重名,性别只能输入男或女,所在系的默认值是 “计算机”。3.为SC表建立按学号(sno)和课程号(cno)组合的升序的主键索引,索引名为SC_INDEX。学生表:Student (Sno, Sname, Ssex , Sage, Sdept)4.创建一视图 stu_info,查询全体学生的姓名,性别,课程名,成绩。学号,姓名,性别,年龄,所在系 Sno为主键。学号,课程号,成绩 Sno,Cno为主键。课程号,课程名 Cno为主键。

2023-02-16 08:48:28 276

原创 数据库第四章节第三次作业内容

INSERT INTO `worker` (`部门号`, `职工号`, `工作时间`, `工资`, `政治面貌`, `姓名`, `出生日期`) VALUES (102, 1003, '2011-1-4', 8500.00, '党员', '王亮', '1983-6-8');select `职工号`,`姓名`,(locate('党员',政治面貌)) as `是(1)否(0)党员` from worker where `部门号`=102 or `部门号`=103;

2023-02-11 16:58:41 76

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

如果报错误:软件包:akonadi-mysql-1.9.2-4.el7.x86_64 (@anaconda) 需要:mariadb-server 正在删除: 1:mariadb-server-5.5.60-1.el7_5.x86_64 (@anaconda) mariadb-server = 1:5.5.60-1.el7_5 取代,由: mysql-community-server-5.6.44-2.el7.x86_64 (mysql56-community) 未找到。

2023-02-10 08:26:00 67

原创 ansible第五天作业

student@workstation ansible]$ ansible-playbook /home/student/ansible/newrole.yml ## 记得回到ansible目录下执行playbook。其中,HOSTNAME 是受管节点的完全限定域名,IPADDRESS 则是受管节点的 IP 地址。- name: user templates ## 按题要求,使用模板模块拷贝文件。要求在所有受管主机生成文件:/etc/welcome.txt。My ip is ip地址.

2023-01-09 22:17:09 71

原创 ansible第三天作业

3.配置成功后安装http软件包(多种方法实现)2.配置yum源仓库文件通过多种方式实现。不需要验证钦件包 GPG 签名。不需要验证软件包 GPG 签名。1.挂载本地光盘到/mnt。1.挂载光盘到/mnt。

2023-01-05 21:41:44 66

原创 ansible第四次作业

2.编写任务模块在node1和node2主机中根据以上变量值创建对应文本文件以及用户名和安装软件包。1.按照要求定义以下变量。(可以在多个位置下定义实现相应操作即可)| 变量名 | 值 |4.去受控主机上查看。

2023-01-05 21:41:06 53

原创 ansible第一次作业

1.控制主机和受控主机通过root用户通过免密验证方式远程控住受控主机实施对应(普通命令,特权命令)任务。2.控制主机连接受控主机通过普通用户以免密验证远程控住受控主机实施指定(普通命令,特权命令)任务操作。配置ansible学习环境实现以下要求。# 2.2.1配置centos8基础源。# 2.2.2配置epel。

2023-01-02 12:54:47 65

原创 ansible第二次作业

2.3)node1和node2是prod主机组的成员。2.5)prod组是webservers主机组的成员。2.4)node1是balancers主机组的一员。2.1)node1 是dev主机组的成员。2.2)node2是test主机组的成员。

2023-01-01 18:33:59 51

原创 ansible第二次作业

2.3)node1和node2是prod主机组的成员。2.5)prod组是webservers主机组的成员。2.4)node1是balancers主机组的一员。2.1)node1 是dev主机组的成员。2.2)node2是test主机组的成员。

2023-01-01 18:28:09 101

原创 RHCE创建一个逻辑卷

将/home/tom(该目录为uid=1111,gid=1111的tom用户的家目录)目录仅共享给172.24.8.129这台主机上的jerry用户,jerry对该目录具有访问、新建和删除文件的权限。[root@desktop ~]# lvdisplay #查看逻辑卷的详细信息,包括其绝对路径。逻辑卷的名字为 database ,所属卷组为 datastore,该逻辑卷大小为3G。创建逻辑卷database,大小为3G,属于datastore 卷组。用mount -a重新读取。

2022-11-01 16:44:53 56

原创 NFS服务器

因此NFS还有其他的程序去启动额外的端口,这些额外的用来传输数据的端口是随机选择的,是小于1024的端口;因为NFS支持的功能相当多,而不同的功能都会使用不同的程序来启动,每启动一个功能就会启用一些端口来传输数据,因此NFS的功能对应的端口并不固定,客户端要知道NFS服务器端的相关端口才能建立连接进行数据传输,而RPC就是用来统一管理NFS端口的服务,并且统一对外的端口是111,RPC会记录NFS端口的信息,如此我们就能够通过RPC实现服务端和客户端沟通端口信息。如果配置读写,客户端就能够进行读写。

2022-10-31 12:46:01 1855

原创 【无标题】

root@desktop ~]# echo "学生信息" > /openlab/student/index.html。[root@desktop ~]# echo "教学资料" > /openlab/data/index.html。网页测试加密 网站“https://www.openlab.com/money”网页测试“http://www.openlab.com/student”网页测试“http://www.openlab.com/data”网页测试“http://www.openlab.com”

2022-10-28 11:00:30 52

原创 搭建web服务器

2.要求搭建web服务器,创建基于域名的虚拟主机,能够使用www.xiaopang.com和www.dapang.com访问各自的网站网站存放路径分别为/xiaopang和/dapang,内容自定。连接已成功激活(D-Bus 活动路径:/org/freedesktop/NetworkManager/ActiveConnection/7)1.要求搭建web服务器,能够访问到网页内容为“小胖,你咋这么胖呢!6.测试是否成功(我的虚拟机ip为192.168.126.128)最后将网络断开重连即可。

2022-10-25 18:28:21 299

原创 1.总结ssh建立原理2.配置两台主机的远程连接实现免密登陆

3.客户端记录并比对服务器的公钥数据及随机计算自己的公私钥: 若客户端第一次连接到此服务器,则会将服务器的公钥记录到客户端的用户家目录内的 ~/.ssh/known_hosts。此时服务器:具有服务器的私钥与客户端的公钥,而客户端则是: 具有服务器的公钥以及客户端自己的私钥,你会看到,在此次联机的服务器与客户端的密钥系统 (公钥+私钥) 并不一样,所以才称为非对称加密系统。客户端接收后,用自己的私钥解密 (2)客户端到服务器:客户端传送数据时,拿服务器的公钥加密后送出。一、ssh的建立原理。

2022-10-18 13:45:41 191

原创 在当前主机添加两块网卡,将两块网卡绑定实现网卡冗余操作。

/会话文件位置[root@localhost zx]# vim /etc/sysconfig/network-scripts/ifcfg-team0。[root@localhost zx]# nmcli connection down team0-port1 //断开设备,ens256将激活。[root@localhost zx]# nmcli connection show //会话连接信息。//con-name从设备对应的会话名 ifname指定真实设备 master主设备。

2022-10-14 17:54:17 258

原创 hcip第九天笔记

重发布作用:在一个网络中,若运行多种路由协议或者相同路由协议的不同进程;协议之间不能直接沟通计算包括进程之间也是独立转发和运算;所以需要重发布实现路由的共享。条件:必须存在ASBR设备---同时连接两种协议或者两个进程;可以同时学习两边的路由信息,然后完成路由共享。必须关注种子度量值----A协议和B协议之间的度量计算逻辑不通,无法直接使用。故在将A发布到B协议时,ASBR将不携带协议的度量值到B协议,而是在共享到B协议时,由ASBR设备在路由中添加一个起始度量值。规则:将A协议导入

2022-07-21 22:41:24 43

原创 hcip第十天笔记

BGP--边界网关协议AS---自治系统---由单一机构或组织管理的一些列IP网络及其设备的集合。1,网络范围太大,协议跑不过来,需要进行划分;2,自治管理为了方便区分和标定不同的AS,我们给每个自治系统设计了一个编号---AS号---16位二进制构成---0-65535;其中0和65535为保留值,不用,所以,AS号真正的取值范围为1-65534;我们将64512-65534AS号称为私有AS号。---因为传统的AS号存在不够用的问题,所以目前也存在拓展版的AS号---32位构成---目前绝大多数设

2022-07-19 20:11:55 42

原创 hcip第八天实验

在ASBR路由器R12启动rip进程,将两条环回宣告进rip,再重发布,将不同协议产生的路由进行双向共享。给各个网段宣告OSPF,并将ospf在MGRE环境下的工作模式设置成广播模式,然后人工干涉选举DR。随后配通NAT,与公网之间全网可达,在R3,6,7上配置静态一对一NAT。宣告跟公网网段无关,例如R3在area0中宣告,只宣告私网,不宣告公网。配置IP地址和环回地址,在r3567配置一条指向r4的缺省路由。r3567做mgre,以r3为中心。将区域2与区域3设置NSSA。...

2022-07-17 18:26:47 70

原创 hcip第八天笔记

--域间优于域外。[r1-ospf-1]preference50------修改OSPF路由默认优先级---这个命令只会影响所有类型字段为OSPF(ospf网络内部的路由信息)的路由信息。域内----如果到达相同的目标网段存在多条通过1类,2类的LSA学习到的路由信息时,将比较到达目标网段的开销值,选择开销值小的,如果开销值相同,将会负载均衡。域间---如果到达相同的目标网段存在多条通过3类的LSA学习到的路由信息时,将比较到达目标网段的开销值,选择开销值小的,如果开销值相同,将会负载均衡。...

2022-07-17 18:18:00 33

原创 hcip第七天笔记

所有携带路由信息的LSA都需要通过1类和2类LSA进行验算————所谓验算就是指传递路由信息的通告者的位置信息需要通过1类,2类LSA信息计算出来Type - 5 LSAMetric ( cost ) :5类LSA携带的通过重发布导入进来的域外的路由信息,因为不同的网络对度量值的评判标准不同,所以当域外路由导入到本地网络当中,我们将放弃原先的开销值,而赋予他一个定义值( seed-metric 种子度量值 )。OSPF网络中默认的种子度量值为1在重发布时修改种子度量值: [r4-ospf-1]

2022-07-16 18:16:33 53

原创 hcip第六天笔记

OSPF区域划分的要求: 1,区域之间必须存在ABR; 2,区域划分必须按照星型拓扑结构来进行划分;常见的不规则区域:1,远离骨干的非骨干区域2,不连续骨干区域远离骨干的非骨干区域 1,使用VPN隧道直接在非法的ABR上面搭建一条到达骨干区域的隧道,相当于直 接把非法的ABR连接在骨干区域,之后将接口在骨干区域进行激 活,就将一个非法的ABR变成合法的ABR,则可以正常的进行路由 转发。实现不规则区域的通信。需要注意的点:1,当一台ABR同时连接骨干区域和多个非骨干区域时,非骨干

2022-07-13 20:53:38 41

空空如也

空空如也

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

TA关注的人

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