自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 nginx

关闭selinux和防火墙保证是一个纯净的实验环境下载源码包下载依赖包创建一个不可以远程登录的没有家目录的用户解压安装包关闭debug编译安装的程序--user=nginx # 指定nginx运行用户--group=nginx # 指定nginx运行组。

2024-08-20 18:28:02 799

原创 keepalived

vrrp 协议的软件实现,原生设计目的为了高可用 ipvs服务官网:http://keepalived.org/基于vrrp协议完成地址流动为vip地址所在的节点生成ipvs规则(在配置文件中预先定义)为ipvs集群的各RS做健康状态检测基于脚本调用接口完成脚本中定义的功能,进而影响集群事务,以此支持nginx、haproxy等服务用户空间核心组件:vrrp stack:VIP消息通告checkers:监测real server。

2024-08-16 18:18:25 634

原创 haproxy七层代理

静态:static-rr ---------------> tcp/http #做了session共享的web集群first---------------------->tcp/http #使用较少动态:leastconn-------------->tcp/http #数据库其他算法 静态和动态取决于hash_type是否 consistentUri------------------------->http #缓存服务器,CDN服务器,蓝汛,百度,阿里云,腾讯。

2024-08-11 14:45:57 1083

原创 LVS集群实验

以http和https为例,当我们在RS中同时开放80和443端口,那么默认控制是分开轮询的,这样我们就出现了一个轮询错乱的问题。当我第一次访问80被轮询到webserver1后下次访问443仍然可能会被轮询到webserver1上。一台LVS(两张网卡一个仅主机,一个NAT)webserver2 (仅主机网卡。webserver1 (仅主机网卡。一台测试机(可以用自己电脑的cmd)我直接用的本地主机的cmd进行的测试。webserver1(仅主机网卡)webserver2(仅主机网卡)

2024-08-11 12:33:50 1016

原创 PXE实验

pxelinux.0文件会告诉主机你要读取的是 /var/lib/tftpboot/pxelinux.cfg/default。创建 pxelinux.cfg文件夹 将系统系统界面的文件放到 pxelinux.cfg下的default中。所以我们要修改 /var/lib/tftpboot/pxelinux.cfg/default 内的配置。init 5 --------------> 开启图形化界面。必须是 /var/www/html/ 有的资源否则写上也无效。

2024-08-04 23:02:49 705

原创 Redis 第一次作业

(1) 设置一个hash表,order表里包括的键值信息有:id:1,customer_name:张三。PERSIST name 取消 key (name) 的超时时间。(3)将name列表的尾部元素移除到number列表的头部。查看"系统环境变量",PATH变量,新增了 Redis的路径。(2) 创建一个hash表,表里的键值批量插入。(3) 获取order对应的map的所有key。(4) 获取order对应的map的键值数量。(2)将列表city里的头部的元素移除。(3) 查看key的超时时间。

2024-07-15 17:23:34 610

原创 第八次作业

4、在 click_count 上增加普通索引,然后再删除 (分别使用drop index和alter table删除)1、删除 goods 表中的 goods_desc 字段及货号字段,并增加 click_count 字段。3、使用mysqldump备份booksDB和test数据库(test数据库自行准备)2、在 shop_price 列上加普通索引(用create index方式)5、进入数据库使用source命令还原第二题导出的book表。1、使用mysqldump命令备份数据库中的所有表。

2024-07-13 17:28:49 867

原创 第七次作业

触发器名称分别为product_bf_insert、product_af_update和product_af_del。执行语句部分是向operate表插入操作方法和操作时间。Op_type 操作方式 Varchar(20) 否 否 是 否 否。Op_time 操作时间 Varchar(20) 否 否 是 否 否。

2024-07-12 16:55:19 424

原创 第六次作业

values('张晓红','女','1980-1-23',5800,'河南省郑州市中原路10号',1),('王云飞','男','1992-11-15',5600,'河南省新乡市人民路28号',1),('王鹏飞','男','1987-10-1',6800,'河南省新乡市东明大道12号',1),('王小明','男','1998-1-3',4800,'河南省驻马店市雪松路128号',2),('王大鹏','男','1989-2-11',5900,'河南省郑州市东风路15号',1),

2024-07-11 12:49:57 644

原创 第五次作业

(1568,'赵六',57,'1970/10/11',7500,102),(1564,'荣七',64,'1963/10/11',8500,102),(1789,'张三',35,'1980/1/1',4000,101),(1776,'王五',24,'1990/7/1',2000,101),15.列出每个部门中收入最高的员工姓名,部门名称,收入,并按照收入降序。11.列出部门员工收入大于7000的部门编号,部门名称;13.列出每一个部门中年纪最大的员工姓名,部门名称;7.列出每个部门的平均收入及部门名称。

2024-07-09 17:27:19 226

原创 第四次作业

12、查询grade表中math大于90 或者 chinese大于90的记录。2、查询grade表中的id,firstname,lastname字段。10、查询grade表中firstname以A开头后面有4个字符的记录。8、查询grade表中firstname以A开头以e结尾的记录。6、查询grade表中math成绩在85到94之间的记录。7、查询grade表中firstname以A开头的记录。13、查询grade表中id不是1、3、5、7的记录。5、查询grade表中id值为2,4,6的学生记录。

2024-07-07 15:11:36 355

原创 第三次作业

记录中id字段的值为1,name字段的值为"monkey",grade字段的值为98。1、创建一个用户test1使他只能本地登录拥有查询student表的权限。一、在数据库中创建一个表student,用于存储学生信息。3、向student表中添加一条新记录,部分数据插入。4、更新表,grade 大于90的加0.5。1、向student表中添加一条新记录。2、向student表中添加多条新记录。2、查询用户test1的权限。3、删除用户test1.5、删除成绩为空的记录。

2024-07-06 16:39:49 114

原创 第二次作业

allowances 小数 非空,默认为0 补贴。userId 字符型 非空,外键,关联的是user表的id字段 用户id。entry_date 日期型 非空 入职时间。1、在上面员工表的基本上增加一个image列,类型是blod,长度255。2、在该数据库下创建两张表,具体要求如下。

2024-07-04 16:17:44 261

原创 window系统安装MySQL

官网:https://www.mysql.com。

2024-07-03 15:30:42 563

原创 MySQL实验

deptno INT(2) NOT NULL COMMENT '部门编号',dname VARCHAR (15) COMMENT '部门名称',loc VARCHAR (20) COMMENT '地理位置'-- 添加主键-- 添加数据INSERT INTO dept (deptno,dname,loc)VALUES (10,'财务部','高新四路');INSERT INTO dept (deptno,dname,loc)VALUES (20,'人事部','科技二路');

2024-01-20 16:00:33 964

原创 数据库作业

insert into Student values('01' , '赵雷' , '1990-01-01' , '男');insert into Student values('06' , '吴兰' , '1992-01-01' , '女');insert into Student values('07' , '郑竹' , '1989-01-01' , '女');insert into Student values('13' , '孙七' , '2014-06-01' , '女');

2024-01-19 16:37:35 1000

原创 2多表查询

5.从student表查询所有学生的学号(id)、姓名(name)和院系(department)的信息。17.从student表和score表中查询出学生的学号,然后合并查询结果。19.查询都是湖南的学生的姓名、年龄、院系和考试科目及成绩。6.从student表中查询计算机系和英语系的学生的信息。18.查询姓张或者姓王的同学的姓名、院系和考试科目及成绩。7.从student表中查询年龄18~22岁的学生信息。11.用连接的方式查询所有学生的信息和考试信息。15.查询同时参加计算机和英语考试的学生的信息。

2024-01-15 21:07:22 355

原创 1.单表查询

素材: 表名:worker-- 表中字段均为中文,比如 部门号 工资 职工号 参加工作 等`部门号` int(11) NOT NULL,`职工号` int(11) NOT NULL,`工作时间` date NOT NULL,`工资` float(8,2) NOT NULL,`政治面貌` varchar(10) NOT NULL DEFAULT '群众',`姓名` varchar(20) NOT NULL,`出生日期` date NOT NULL,

2024-01-14 13:50:23 1403

原创 创建一个英雄表(hero)

1、创建一个英雄表(hero)主键namenicknameaddressgroupsemailtelphone2、博客:window系统安装MySQL。

2024-01-12 23:06:52 602

原创 HCIP第六次作业

1.创建VLAN,并改变相连各自PC接口的类型,同时划分VLAN,做策略即保证:pc2可以访问PC4/5/6;但PC4可以访问Pc5,不能访问PC6;PC5不能访问PC6。[sw1]vlan batch 2 to 5 批量创建VLAN。2.根据分析思路配置交换机逐渐的trunk干道,且允许所有。创建2个地址池,属于vlan2 h和vlan 345。但PC4可以访问Pc5,不能访问PC6;pc2可以访问PC4/5/6;1 2 不在同一网段。PC5不能访问PC6。

2023-07-18 17:49:02 166

原创 HCIP第五次作业

OSPF配置(R2到R7)EBGP和IBGP建立。

2023-07-15 20:09:46 301

原创 HCIP第四次作业

在R3和R4中使用tunnel将AREA 0区域扩大,防止R3路由器出现意外情况,在R2和R4中也要使用tunnle将AREA 0区域扩大。2.R1再创建三个接口IP地址为201.1.1.1/24、201.1.2.1/24、201.1.3.1/24。R5再创建三个接口IP地址为202.1.1.1/24、202.1.2.1/24、202.1.3.1/24。R1 -R2 -R3之间使用MGRE网络,为hub-spoke 网络结构,R1为hub端 ,在r2 r3 r4分别进行如下配置,成为nssa区域。

2023-07-09 17:44:19 160

原创 HCIP第三次作业

1、合理规划IP地址,启用单区域。

2023-07-06 18:54:52 65

原创 hcip作业二

3、R1创建环回 172.16.1.1/24 172.16.2.1/24 172.16.3.1/24。2.R1创建环回 172.16.1.1/24 172.16.2.1/24 172.16.3.1/24。② 修改R3接口G 0/0/0的附加度量值,控制RIP的路由选路,不让从R1环回来的路由经过R4。5、R5创建一个环回模拟运营商,不能通告,但保证全网可达,需配置缺省路由。6、在R6的g 0/0/0接口配合RIP V2版本,保证路由互通。8、 R1 telnet R2环回实际telnet 到R7上。

2023-07-03 17:40:23 333

原创 HCIA回顾笔记整理

数据报每经过一个设备,设备都要重新计算一下首部检验和,若首部未发生变化,则此结果必为0,于是就保留这个数据报。面向连接的可靠传输协议 --- 在完成了传输的基本工作之上,还需额外保障传输的可靠性;可靠传输--- 4种可靠机制 -- 确认 排序 流控(滑动窗口) 重传。传输层 数据分段(受MTU限制) 提供端口号 ---- TCP UDP。非面向连接的不可靠传输协议 --- 仅完成传输层的基本工作(分段、提供端口号)3.PHB-----逐跳行为(每一跳行为);

2023-07-01 23:30:50 198

原创 day 6

echo "剩余磁盘空间不足20G,请尽快处理!# df -m / | awk 'NR==2{print $4}' (取出剩余空间)# 至于为什么要大于5,因为不开启httpd的话默认是5,开启了会大于五,建议之前测一下.echo "正在启动服务" & systemctl restart httpd。# 您在 /var/spool/mail/root 中有新邮件。echo "服务已经启动"

2023-05-23 16:51:37 463

原创 day 5

3.定义变量url=https://blog.csdn.net/weixin_45029822/article/details/103568815(通过多种方法实现)echo $url | cut -d / -f 4 # -f 选择区域四。echo ${url%:*} # 从右往左 , " # "从左往右。echo $url | cut -d : -f 1 #区域截取。echo ${url:22:15} # {变量:起始:长度}在当前的shell命令行界面设置的变量是局部变量。

2023-05-23 16:48:39 570

原创 day 4

(服务器类型改为master) file "named.haha.com";soa记录:@ IN SOA ns.haha.com. admin.qq.com. (com后的 . 必须带)(解析三级域 三级域的二级域定义为haha.com (解析二级域下面所有的三级域的主机和地址信息)命令:vim /var/named/named.haha.com。NS记录:@ IN NS ns.haha.com.http.haha.com http是www的别名。命令:vim /etc/named.conf。

2023-05-10 20:31:20 622

原创 day 3

综合练习:请给openlab搭建web网站​ 网站需求:​ 1.基于域名[www.openlab.com](http://www.openlab.com)可以访问网站内容为 welcome to openlab!!!

2023-04-23 18:20:55 58

原创 day 2

客户端。

2023-04-16 19:43:13 52

原创 day 1

atd单一执行的例行性任务: :单一执行的例行性工作:仅处理执行一次就结束了;crond循环执行的例行性任务:每隔一定的周期就需要执行一次。总的来说,atd(一次性)cronb(周期性)

2023-04-16 18:52:35 46

原创 修改redis的配置文件使得windows的图形界面客户端可以连接redis服务器

将下载好的 redis-6.2.7.tar.gz 安装包上传到虚拟机的任意目录(一般推荐上传到 /usr/local/src目录)。6、修改redis配置文件中的bind,添加bind 0.0.0.0。8、使用可视化工具连接redis数据库。解压完成后,执行如下命令进入解压目录。7、重启redis服务,并关闭防火墙。上传后执行如下命令来进行解压。1. 安装 Redis 依赖。

2023-02-22 18:15:21 410

原创 MySQL作业四

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

2023-02-16 15:54:26 350

原创 mysal第三次作业

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-12 20:46:28 327

原创 【无标题】

2.第二层:MySQL的核心服务功能层,包括查询解析、分析、查询缓存、内置函数、存储过程、触发器、视图等,select操作会先检查是否命中查询缓存,命中则直接返回缓存数据,否则解析查询并创建对应的解析树。3.第三层:存储引擎,负责数据的存储和提取,MySQL服务器通过API与存储引擎通信,屏蔽了各种引擎之间的差异,常见的存储引擎有:InnoDB、MyISAM。1.第一层:对客户端的连接处理、安全认证、授权等,每个客户端连接都会在服务端拥有一个线程,每个连接发起的查询都会在对应的单独线程中执行。

2023-02-09 16:26:50 48

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

rw-r--r-- 1 7161 31415 19759 3月 18 13:14 support-files/my-innodb-heavy-4G.cnf。-rw-r--r-- 1 7161 31415 4676 3月 18 13:14 support-files/my-medium.cnf。-rw-r--r-- 1 7161 31415 2840 3月 18 13:14 support-files/my-small.cnf。

2023-02-09 15:51:22 131

原创 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-08 13:44:33 334

原创 ansible第四天作业

TASK [创建文件] ********************************************************************************TASK [创建用户] ********************************************************************************1.按照要求定义以下变量。(可以在多个位置下定义实现相应操作即可)变量名 值。

2023-01-08 13:36:26 332

原创 ansible第三天作业

主机列表配置文件写入两台主机server1,server2。3.配置成功后安装http软件包(多种方法实现)3.配置成功后安装http软件包(多种方法实现)2.配置yum源仓库文件通过多种方式实现。2.配置yum源仓库文件通过多种方式实现。均可安装HTTPD服务,配置成功。不需要验证钦件包 GPG 签名。不需要验证软件包 GPG 签名。不需要验证钦件包 GPG 签名。不需要验证软件包 GPG 签名。1.挂载本地光盘到/mnt。1.挂载本地光盘到/mnt。重新创建新的配置文件。

2023-01-05 18:21:10 538

原创 ansible第二天作业

在Server主机安装ansible,并写入host文件。2.3)node1和node2是prod主机组的成员。2.5)prod组是webservers主机组的成员。2.4)node1是balancers主机组的一员。2.1)node1 是dev主机组的成员。2.2)node2是test主机组的成员。(安装前必须确认是否有python模块)## 安装并且配置ansible。在控制添加用户student。

2023-01-01 19:03:18 180

空空如也

空空如也

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

TA关注的人

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