自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 tomcat

tomcat是一个开源的和,用于运行基于 Java 的 Web 应用程序(如 JSP、Servlet)

2025-08-12 00:17:31 367

原创 nginx

检测文件是否存在:try_files首先nginx会检测uri,uri不存在会检测html,htnl不存在会检测index.html,如果都不存在则会走default.html,如果default.html不存在就会走404.---主要用于检测uri,如果不存在的话,下面的配置旧不用执行。

2025-08-11 22:52:54 912

原创 keepalived

keepalived起初是专门为lvs设计的,用于对后端负载均衡集群做检测,之后又引入了vrrp链路冗余协议,以主备模式构成高可用集群。脑裂:由于心跳检测线断开导致主备之间相互检测不到对方信息,就会都以为对方宕机而相互争抢资源,导致服务无法正常的运行。core模块:用于配置文件的加载,启动check模块:用于对后端做健康检查,包括通过,http,icmp,tcp等方式来确保后端服务器状态。

2025-07-28 22:29:01 750

原创 HAproxy

相比于lvs,haproxy可以对与后端服务器进行健康检查,当后端某台服务器宕机后,可以将流量转移到另一台服务器上。但lvs是集成在内核上的负载均衡,不需要依赖软件。

2025-07-25 17:02:13 1050

原创 LVS(Linux Virtual Server)

LVS(Linux Virtual Server)是Linux内核中的负载均衡技术,主要由内核空间的ipvs和用户空间的ipvsadm组成。LVS支持多种调度算法(静态:rr/wrr/lc/wlc;动态:sh/dh/sed/nq)和三种工作模式(NAT/DR/Tunnel)。NAT模式通过IP地址转换实现负载均衡;DR模式通过MAC地址重写直接路由;Tunnel模式则通过IP隧道封装转发。LVS结构包含负载调度器、服务器池和共享存储三部分,并涉及VIP、DIP、RIP等专业术语。此外,可通过防火墙标记实现多

2025-07-20 00:30:32 911

原创 Linux文件系统权限

rwx---读,写,执行权限解释:rw-r-r--:对root用户有rw权限,对redhat组内用户有r权限,对其他用户有r权限。1:硬链接次数144:文件大小。feb 11 15:51修改a:文件名。

2025-03-07 17:56:51 409

原创 Linux用户和组管理

groupdel 用户组名----如果被删的组是基本组(有同名用户的组),要先删除组内用户·echo 密码 | passwd --stdin 用户名 -------shell脚本。gpasswd -M redhat,aa group1----多个用户加入组。gpasswd -a redhat group1---单个用户加入组。groupadd -g 1003 group1---创建组。id 用户名 ,id -u 用户名,id -g 用户名。group -d ---删除组用户。

2025-03-07 15:11:32 387

原创 配置MySQL8.0使用PXC实现集群高可用

root@pxc1 ~]# systemctl start [email protected]第一个节点引导模式启动。[root@pxc2 ~]# systemctl start mysql ---其余节点正常启动。wsrep_cluster_name=pxc-cluster # PXC集群的名称。wsrep_sst_method=xtrabackup-v2 # 同步方法。server-id=139----server-id唯一。在/etc/my.cnf或子配置文件下修改。

2025-02-10 16:01:41 678

原创 Mysql基于binlog主从同步配置

但在配置时server-id并没有配置相同的数值,尝试在子配置文件内/etc/my.cnf.d/mysql-server.cnf下重新配置server-id,并重启服务,解决问题。重启MySql服务:systemctl restart mysqld。重启MySQL服务:systemctl restart mysqld。查看从库信息:mysql> show slave status \G。观察报错:主从配置了相同的server-id数值。修改配置文件:/etc/my.cnf。

2025-02-07 16:46:50 401

原创 SHELL脚本编程-2

2、设计一个 Shell 程序,在/userdata 目录下建立50个目录,即 userl~user50,并设置每个。1、需求:判断192.168.1.0/24网络中,当前在线的ip有哪些,并编写脚本打印出来。目录的权限,其中其他用户的权限为:读;文件所有者的权限为:读、写、执行;的权限为:读、执行。

2025-01-13 17:24:09 303

原创 SHELL脚本编程

1、shell 脚本写出检测 /tmp/size.log 文件如果存在显示它的内容,不存在则创建一个文件将创建时间写入。2、写一个 shel1 脚本,实现批量添加 20个用户,用户名为user01-20,密码为user 后面跟5个随机字符。3、编写个shel 脚本将/usr/local 日录下大于10M的文件转移到/tmp目录下。

2025-01-13 10:49:51 213

原创 利用shell脚本文件配置web服务

1.接收用户部署的服务名称2.判断服务是否安装 已安装;自定义网站配置路径为/www;并创建共享目录和网页文件;重启服务 没有安装;安装对应的软件包3.测试判断服务是否成功运行;已运行,访问网站 未运行,提示服务未启动,并显示自定义的配置文件内容4.以上配置没有问题,请邮件告知我,并将脚本代码(代码文件)邮件发我。

2024-11-27 15:53:39 549

原创 Linux上部署DNS服务器

1.搭建dns服务器能够对自定义的正向或者反向域完成数据解析查询。2.配置从DNS服务器,对主dns服务器进行数据备份。

2024-11-05 22:54:48 330

原创 Linux上配置NFS服务

架设一台NFS服务器,并按照以下要求配置:1、开放/nfs/shared目录,供所有用户查询资料:2、开放/nfs/upload目录,为192.168.xxx.0/24网段主机可以上传目录,并将所有用户及所属的组映射为nfs-upload,其UID和GID均为21033,将/home/tom目录仅共享给192.168.xxx.xxx这台主机,并只有用户tom对该目录有读写权限。

2024-10-29 19:09:58 697

原创 Linux上部署nginx实现多ip访问多网站

使用nmtui命令或nmcli命令nmtui方式:nmcli方式:激活网卡配置:查看配置是否生效:关闭相关服务重启配置

2024-10-20 21:44:32 1099

原创 Linux bash特性:

alias + 别名=‘完整命令’unlias----删除别名但是断开连接后,再次链接,命令别名会失效,不同窗口别名也不生效。

2024-09-23 15:33:19 594

原创 Linux文本内容管理命令_2

which +命令whereis +命令alias (命令别名)cat 查看文件--更新文件时间,再次cat,时间不会改变touch--会更新所有属性的时间,文件诞生时间不会改变。

2024-09-23 14:20:19 446

原创 Linux文本内容管理命令

head----显示文件前10行tail----显示文件后10行查看前n行命令:head -n +文件路径查看后n行命令:tail -n +文件路径----将前一输出的结果作为后一命令的输入查看第三行内容:head -3 +文件路径 | tail -1less +文件路径----类似于打开一个阅读器,q退出,屏幕不会 有内容残留more+文件路径-----同样是打开一个阅读器,会自动退出,屏幕会有内容残留数据流:标准输入(stdin)0-----从键盘获取的输入。

2024-09-09 15:56:17 1153

原创 Redis作业

(1) 设置一个hash表,order表里包括的键值信息有:id:1,customer_name:张三。(3)将name列表的尾部元素移除到number列表的头部。(2) 创建一个hash表,表里的键值批量插入。(3) 获取order对应的map的所有key。(4) 获取order对应的map的键值数量。(2)将列表city里的头部的元素移除。(4) 对一个已存在的列表插入新元素。(5) 获取order表里的id值。(3) 查看key的超时时间。(5)查看list的值长度。(1) 查看key是否存在。

2024-07-16 20:23:09 275

原创 数据库第八次作业

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

2024-07-16 11:44:16 541

原创 数据库第七次作业

Op_time 操作时间 Varchar(20) 否 否 是 否 否。Op_type 操作方式 Varchar(20) 否 否 是 否 否。触发器名称分别为product_bf_insert、product_af_update和product_af_del。3、删除product_bf_insert和product_af_update这两个触发器。

2024-07-15 16:38:37 550

原创 数据库第六次作业

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-12 19:48:25 664

原创 数据库的五次作业

(18400, '苟一', 65, '1986/8/12', 1500, 101);(1568,'赵六',57,'1970/10/11',7500,102),(1564,'荣七',64,'1963/10/11',8500,102),(1789,'张三',35,'1980/1/1',4000,101),(1674,'李四',32,'1983/4/1',3500,101),(1776,'王五',24,'1990/7/1',2000,101),11.列出部门员工收入大于7000的部门编号,部门名称;

2024-07-12 17:52:50 703

原创 数据库第四次作业

12、查询grade表中math大于90 或者 chinese大于90的记录。2、查询grade表中的id,firstname,lastname字段。8、查询grade表中firstname以A开头以e结尾的记录。26、查询数据表grade中的记录,按照sex字段进行分组。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 17:41:13 824

原创 数据库第三次作业

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

2024-07-06 17:54:29 338

原创 数据库作业

userId 整型 非空,外键,关联的是user表的id字段 用户id。-> entry_date date not null comment'入职时间',-> gender char(5) not null comment'性别',-> NAME char(10) not null comment'姓名',-> job char(20) not null comment'职位');-> birthday date comment'生日',

2024-07-05 14:41:19 487

原创 MySQL安装

以管理员身份运行windows命令行窗口,输入 mysql -u root -p回车后输入密码。设置密码,点击下一步,之后按照默认选项,不做修改。找到此电脑,右击,点击属性,找到高级系统设置,点击环境变量。点击新建,将MySQL下的bin文件夹路径添加到末行。运行完成后,点击下一步。进入系统变量,path。MySQL安装完成。

2024-07-03 15:38:52 183

原创 BGP选路规则

配置地址,AS123使用ospf保证通讯,修改接口类型保证ospf学习环回20.0,30.0,100.0 地址时,是以24位掩码学习,R1,R2,R3都处于BGP边界,各自都需要宣告三者的私网环回。[R4-route-policy]apply as-path 123 123 500 overwrite ---使用已出现的AS号。

2024-05-26 16:07:30 547

原创 联邦BGP

Huawei-bgp]peer 5.5.5.5 next-hop-local ----与AR5建立邻居关系。[Huawei-bgp]network 10.1.1.1 24---宣告。[Huawei-bgp]network 11.1.1.8 24---宣告。

2024-05-24 19:42:39 532

原创 BGP基本配置

2,AS 200内部运行OSPF保证内网通讯。3,使用直连接口配置EBGP对等体关系。

2024-05-13 16:58:36 534

原创 OSPF实验

Huawei-Tunnel0/0/0]nhrp entry multicast dynamic---开启伪广播。区域1,区域0(四条链路),区域3(两条链路),区域4,区域2(两条链路),环回 (13),隧道。保证安全:区域密文认证。

2024-05-05 18:51:52 882

原创 Linux文件类型及常用文件基础操作

3,原文件被删除,软连接还存在,有自己的节点号,但看不到内容----保存的是原文件路径,通过路径访问原文件。3,原文件删除,硬链接存在,可以看到内容------相同文件的不同名字。ln -s /test/a a.soft----软连接。ln /test/a a.hard----硬链接。软连接,链接次数为1----软连接是一个新的文件。查看文件详细信息,添加文件内容,查看文件内容。rm 文件 ----删除目录文件+-R选项。1,和原文件有相同节点号,内容存放块相同。2,查看软连接,内容和原文件相同。

2024-04-18 12:23:48 233

原创 OSPF实验

Huawei-ospf-1-area-0.0.0.0]network 192.168.7.0 0.0.0.255----宣告虚拟隧道和环回。[Huawei-Tunnel0/0/0]ospf network-type broadcast-----修改所有网络接口类型。MGRE全连接配置----都是中心,先关闭Tunnel0/0/0接口,同时配置,再打开接口。隧道地址为192.168.7.0/24 192.168.8.0/24。非全链接通道的分支节点优先级改为0,总是以中心节点作为DR。

2024-04-16 18:00:17 986

原创 GRE,MGRE

过程:当R4向R5发送ICMP报文,但R4只有中心的nhrp表象,所以R4会将nhrp表象进行补 全,将ICMP报文和nhrp请求报文无奈发给中心节点,中心将信息转发给R5,当R5收 到 icmp报文后,也会补全自己的nhrp表象,通过中心向R4回复icmp并发送nhrp请求报文, 当R5收到nhrp请求报文后,收到了R4的nhrp信息,所以R5直接回复给R4,当R4回复R5的 nhrp请求报文后,R4与R5之间的分支隧道成功建立。过程:分支向中心发送注册请求,中心节点进行应答,双方具有对方信息。

2024-04-12 20:13:05 848

原创 Linux执行命令,目录结构

使用相对路径:目的目录在操作时所在目录的下一级或下几级。var:内部包含程序日志,程序进程,程序错误,例ssh。从root到dev只能使用绝对路径:/dev。命令 --help-----查询使用方法。绝对路径:/root/desktop。相对路径 :root/desktop。etc:针对与整台主机进行的配置。相对路径:不是从/开始的路径。短选项:-h -l -c。例:从/下到desktop。绝对路径:从/开始的路径。media,mnt:挂载。cd ..返回上一级。长选项:--help。

2024-04-11 21:56:11 215

原创 Linux--基础命令,环境配置

1,首先检测本地网络连通性,ping本地VMnet8虚拟网卡的ip地址/百度网址,终止命令:Ctrl+c。~:----------当前所在工作目录(~表示家目录/主目录),一般在/home/用户同名。#:---------shell,$表示普通用户,#表示管理员(root)[root@localhost ~]# reboot----重启。su - 用户名,家目录会相应改变。注:最好不要用su来回切换-----exit。localhost:----本地主机名。root:-----用户名。

2024-04-11 19:03:30 472

原创 OSPF实验

环回:10.1.1.1/8,,,10.1.2.1/8,,,,,10.1.3.1/8。1,网段划分:3个广播域。

2024-04-06 19:25:26 534

原创 DSVPN实验

pc与路由器之间为192.168.0.0/24网段,路由器之间网段为,1.0.0.0/24 2.0.0.0/24 3.0.0.0/24 4.0.0.0/24网段,R1与R4之间虚拟通道为192.168.5.0/24网段,R1与R2,R3之间虚拟通道为192.168.6.0/24网段。2,R1和R5之间使用ppp的PAP认证,R5为主认证方,R2和R5之间使用ppp的chap认证,R5为主认证方,R3和R5之间使用HDLC封装。1,R5为ISP,只能进行ip配置;

2024-03-30 17:42:38 1047

原创 网络类型与数据链路层协议

p2p 网络:点到点网络类型----同条链路中只 允许存在两个节点,存在10s的死亡时间,点到点网络应用于广域网中(运营商),当某个节点信息进行修改时,可以在差值时间内对另一个接点进行相同信息修改,保证链路正常通讯。B(认证方)向A发送用户名和随机数,A找到相应密码加上随机数,生成一个摘要值,再加上用户名信息发给B,B通过用户名再找到密码信息计算摘要值,两摘要值进行对比,回复ACK或NAK。---PPP 认证(可选项)--一次性认证,当第一次链路建立完成后,后续修改认证方式,也不会影响通讯方式。

2024-03-27 14:16:28 851 1

原创 静态路由实验

192.168.1.8/30--R2-R4 192.168.1.64/27--R2环回。192.168.1.20/30--R4-R5 192.168.1.96/27--R4环回。192.168.1.0/27-骨干 192.168.1.32/27--R1环回。配置缺省路由,还配置其他路由原因:使链路最优。

2024-03-23 21:52:44 875 1

空空如也

空空如也

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

TA关注的人

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