自定义博客皮肤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)
  • 收藏
  • 关注

原创 【redis】包含部署+主从复制+高可用+cluster

速度快: 10W QPS,基于内存,C语言实现单线程持久化支持多种数据结构支持多种编程语言功能丰富: 支持Lua脚本,发布订阅,事务,pipeline等功能简单: 代码短小精悍(单机核心代码只有23000行左右),单线程开发容易,不依赖外部库,使用简单主从复制支持高可用和分布式。

2024-08-25 20:15:43 1068

原创 【MySQL】超超详细,包括部署+组从复制+半同步模式+高可用

为什么要用?Master的单点故障问题什么是MHA?MHA(Master High Availability)是一套优秀的MySQL高可用环境下故障切换和主从复制的软件。MHA 的出现就是解决MySQL 单点的问题。MySQL故障切换过程中,MHA能做到0-30秒内自动完成故障切换操作。MHA能在故障切换的过程中最大程度上保证数据的一致性,以达到真正意义上的高可用。MHA的组成MHA由两部分组成:MHAManager (管理节点) MHA Node (数据库节点),

2024-08-25 20:08:25 1064

原创 【tomcat】超级详细,包含基本的安装+结构+配置+反向代理+负载均衡+memecached+session

Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,Tomcat 具有处理HTML页面的功能,它还是一个Servlet和JSP容器。Tomcat的Session管理类,Tomcat版本不同Session数据的序列化、反序列化类官方推荐kyro在webapp中WEB-INF/lib/下驱动类。

2024-08-23 14:55:11 816

原创 【nginx】详细详细超详细,包括编译安装nginx+升级+回滚+核心配置+高级配置+反向代理+Nginx Rewrite相关功能等等

server {​测试:error page或者在浏览器访问www.timinglee.org/testa出现error pageserver {​​#测试利用nginx的rewrite的指令,可以实现url的重新跳转,rewrite有四种不同的flag,分别是redirect(临时重定向302)、permanent(永久重定向301)、break和last。其中前两种是跳转型的flag,后两种是代理型跳转型指由客户端浏览器重新对新地址进行请求。

2024-08-20 21:02:26 1384

原创 【KEEPALIVED】全网超详细,包括实验和理论

vrrp_script:自定义资源监控脚本,vrrp实例根据脚本返回值,公共定义,可被多个实例调用,定义在vrrp实例之外的独立配置块,一般放在global_defs设置块之后。通常此脚本用于监控指定应用的状态。一旦发现应用的状态异常,则触发对MASTER节点的权重减至低于SLAVE节点,从而实现 VIP 切换到 SLAVE 节点script | #此脚本返回值为非0时,会触发下面OPTIONS执行OPTIONS。

2024-08-13 23:03:41 643

原创 全网超详细Haproxy,包含理论和实验

基于自定义的错误页面文件#webserver1\2主机上​#haproxy主机上​什么动物生气最安静大猩猩!!defaults​​#测试然后用浏览器去访问172.25.254.100基于http重定向错误页面#错误页面重定向#相当于errorloc302 ,利用302重定向至指URL#示例:​​# 实验​​#测试然后用浏览器去访问172.25.254.100。

2024-08-11 14:03:35 851

原创 【lvs】超干货,包含理论+实验(详细步骤)

LVS(Linux Virtual Server)是Linux虚拟服务器的简称,是一个基于Linux操作系统的虚拟服务器集群系统。LVS主要用于实现,通过将客户端的请求分发到多台后端服务器上,从而提高整体服务的处理能力和可靠性。

2024-08-08 11:12:19 955

原创 【kickstart】超详细的自动安装脚本

root@node3 ~]# \cp -f /usr/share/doc/dhcp*/dhcpd.conf.example /etc/dhcp/dhcpd.conf #生成配置文件 -f在复制时忽略目标文件的存在,并强制覆盖它。[root@node3 ~]# ln -s /rhel7/ /var/www/html #将会在/var/www/html 目录下创建/rhel7的软链接。/var/lib/tftpboot #存储的目录。选第一个条目,按tab键进入。

2024-08-04 20:14:47 1300

原创 ansible的清单文件

student@workstation playbook-inventory]$ ansible-navigator inventory -i inventory -m stdout --list (可以跟组名例:us)- name: correct index.html is present(将文件。- name: ensure httpd is started(启动服务)state: present (状态:present 让软件包存在。(-i 指定当前目录下 -m 指定输出 --list 列出)

2024-07-17 20:39:47 638

原创 正则表达式小练习

3、显示/etc/fstab中以#开头,且后面跟一个或多个空白字符,而后又跟了任意非空白字符的行;7、显示/var/log/secure文件中包含“Failed”或“FAILED”的行;4、查找/etc/rc.d/rc.local中包含“以to开始并以to结尾”的字串行;1、显示/etc/rc.d/rc.sysinit文件中以不区分大小的h开头的行;5、查找/etc/inittab中含有“以s开头,并以d结尾的单词”模式的行;9、以长格式列出/etc/目录下以ns开头、.conf结尾的文件信息;

2024-07-16 11:17:49 434

原创 ansible安装

【安装】其他虚拟机rhce9。

2024-07-14 20:24:57 404

原创 计划任务、SSH

home/redhat/cookies.txt 中显⽰消息 The cookies are good 的命令。⾏向 /home/redhat/tea.txt 中显⽰消息 It's teatime 的命令。2. 使⽤ at 命令以交互⽅式将作业排⼊将在 teatime (16:00)运⾏的队列 g。5. 使⽤ atq 命令查看将在 teatime 运⾏的作业的作业编号,使⽤ atrm 命令将该作业删。3. 使⽤ at 命令以交互⽅式将另⼀作业排⼊将在 16:05 运⾏的队列 b。

2024-07-12 23:04:35 305

原创 基于web、dns、nfs的综合实验

虚拟主机 4、该虚拟主机的documentroot目录在 /nfs/rhce 目录 5、该目录由 node02 主机提供的NFS服务共享 6、该目录可以通过autofs服务实现自动挂载 7、所有服务应该在重启之后依然可以正常使用。现有主机 node01 和 node02,完成如下需求: 1、在 node01 主机上提供 DNS 和 WEB 服务 2、dns 服务提供本实验所有主机名解析 3、web服务提供。2、然后实现autofs自动挂载,在node1上配置如下,能进入rhce目录则成功。

2024-07-11 11:34:10 293

原创 NFS相关实验

etc/auto.nfs 0 0 0 - /haha (出现则成功)[root@localhost haha]# cd /haha/data (进入则成功)1、准备两台虚拟机,安装启动NFS服务器,防火墙放行,两个都需要做。【配置 NFS 服务器和客户端挂载】2、本地端目录 具体挂载配置文件。1、客户端配置autofs。3、在客户端查看导出目录。【autofs自动挂载】保存配置后,重启主机。

2024-07-10 19:45:04 403

原创 【网络仓库】基本实现方式

7、再次查看/var/www/html目录下的文件,无BaseOS,AppStream等目录。3、查看目录下的文件,多了BaseOS,AppStream等目录。【基于/var/www/html挂载可以实现安装软件等】5、下载软件,可以完成下载。4、配置rpm.repo。8、再次下载软件,不成功。6、卸载挂载,卸载软件。1、查看目录下的文件。

2024-07-09 15:48:21 323

原创 关于web、DNS、firewalld、SELinux综合实验

1、写配置文件、/etc/hosts文件等,创建目录,写index.html文件等。1、写配置文件等,创建目录,写index.html文件等。2、开启防火墙,改上下文标签,添加端口号。2、开启防火墙,更改上下文标签。

2024-07-09 14:52:02 656

原创 【web、DNS综合实验】

在从服务器上能实现curl -k https://www.zhangsan.com ok,curl http://www.lisi.com ok。浏览器或者curl -k https://www.zhangsan.com ok,curl http://www.lisi.com ok。浏览器或者curl -k https://www.zhangsan.com ok,curl http://www.lisi.com ok。1、两个虚拟机,一个为主129,一个为从131,配置好IP等,下好软件,挂载仓库等。

2024-07-09 14:45:38 325

原创 DNS相关小实验

6、可以看到/var/named/slaves会生成一个named.haha文件。www.baidu.com 主机名(描述一个主机)DNS 域名解析,也称服务器,是一个基础设施。admin.haha.com.: @表示其他含义。A : ipv4 主机名。2、在/etc/named.conf如下。1、在/etc/named.conf如下。NS: 区域 --->主机名。

2024-07-09 14:44:35 919

原创 web相关小实验

7、一定要注意证书和私钥的路径(把key的路径移动到private下:[root@localhost certs]# mv jiami.key ../private/)SSLCertificateKeyFile /etc/pki/tls/private/jiami.key 路径一定要写对。SSLCertificateFile /etc/pki/tls/certs/jiami.crt 路径一定要写对。8、开启防火墙可以访问http、https的服务。2、 创建需要用户认证的目录。

2024-07-09 14:42:34 951

原创 【搭建论坛】超详细过程

root@localhost upload]# chmod 777 uc_client/ uc_server/ config/ data/ -R 修改权限。[root@localhost ~]# firewall-cmd --list-all 查看是否允许http通过。[root@localhost upload]#rm -rf install/index.php 后台首页。[root@localhost ~]# systemctl start mariadb 启动数据库服务。

2024-07-09 14:41:17 301

原创 在虚拟机写一个web页面

root@localhost ~]# firewall-cmd --list-all 查看是否允许http通过。[root@localhost ~]# systemctl start httpd 开启服务。

2024-07-09 14:40:06 299

原创 【仓库】两种不同实现方式

root@localhost ~]# mount /dev/sr0 /var/www/html 挂载。[root@localhost ~]# mount /dev/sr0 /mnt 挂载。注意:要打开httpd服务,关闭防火墙,SELINUX。

2024-07-09 14:38:34 157

原创 创建职工表以及职工工资表并创建触发器

创建触发器:对职工进行解聘时 工资表中也要一并删除当前员工的工资信息。创建触发器 :对职工进行添加时 工资表中也要体现当前职工的信息。创建触发器:对职工进行修改时 工资表中也要一并修改当前职工的信息。对职工进行解聘时 工资表中也要一并删除当前员工的工资信息。对职工进行修改时 工资表中也要一并修改当前职工的信息。工资表字段:编号自增,职工工号,基础工资10000。对职工进行添加时 工资表中也要体现当前职工的信息。职工表字段:工号,姓名,性别,年龄。要求:创建职工表以及职工工资表。

2024-01-26 21:17:56 346

原创 MYSQL单多表查询练习

INSERT INTO `worker` (`部门号`, `职工号`, `工作时间`, `工资`, `政治面貌`, `姓名`, `出生日期`) VALUES (102, 1006, '2017-5-5', 4500.00, '党员', '孙八', '1996-9-2');INSERT INTO student VALUES( 901,'张老大', '男',1985,'计算机系', '北京市海淀区');

2024-01-24 20:28:13 1645 1

原创 数据库之创建表

2 、进入并查看是否有表。4、创建银行卡信息表。5、创建 交易信息表。

2024-01-22 20:04:14 839

原创 给openlab搭建web网站

1.基于域名 www.openlab.com 可以访问网站内容为 welcome to openlab!!!2.给该公司创建三个子界面分别显示学生信息,教学资料和缴费网站,3.要求。

2023-11-13 15:21:14 88

原创 交换综合实验

两个骨干:172.16.0.0/30和172.16.0.4/30将172.16.0.0/24分成:vlan1和vlan2分别是:172.16.0.0/25和172.16.0.128/25。

2023-08-21 13:45:00 96 1

原创 STP总结思维导图

2023-08-19 17:51:58 187

原创 VLAN实验

所有不打标签的能通过,打标签的就不能通过。目前完成第一、二、四要求。

2023-08-18 10:00:00 89 1

原创 MPLS实验

R1:R2:R3:R4:R5:R6:R7: 3、配置BGP4、配置MPLS B1、A1:B2、A2:6、PE与PE之间建立MP-BGP邻居关系7、CE端与PE端交互路由1)客户B使用静态方式传递路由2)客户B使用动态路由8、用双向重发布,实现路由共享1)B客户2)A客户9、测试

2023-08-15 09:45:00 92 1

原创 BGP笔记

边界网关协议。

2023-08-13 17:32:35 227 1

原创 BGP综合小实验

172.16.0.0/24--骨干链路172.16.1.0/24--环回。

2023-08-12 09:45:00 56 1

原创 BGP实验

R1:R2:R3:R4:(第一个应为G0/0/1口)

2023-08-10 18:50:15 67 1

原创 路由策略实验

R1:R2:R3:R4:此处手误,环回应改为4.4.4.4 24R5:R6:R7:4、将R7上环回重发布进入OSPF将R7的环路以直连接口的形式重发布:5、在R2、R3上进行双点双向重发布6、将R3环回工作方式修改未broadcast7、修改R7在rip中学到的优先级,解决R7环回重发布产生的环路。 修改为1518、修改选路 9、测试检查路由表,负载均衡已消除 R4:

2023-08-09 09:00:00 57 1

原创 OSPF综合实验

非完全末梢区域---该区域拒绝4/5的LSA;本地ASBR产生的域外路由,使用7类在本NSSA区域传递,通过ABR进入骨干区域,被转换成5类;由该区域连接骨干的ABR向内部发送一条7类缺省;ar9是非法abr,不用虚链路和Tunnel隧道技术是因为要做ospf优化,做特殊区域所以使用双向重发布,但是在此拓扑当中只需要单项重发布,然后在写一条缺省路由即可。完全末梢区域 --- 在末梢区域的基础上,仅一步拒绝3类LSA的进入;其存在的价值,是为了让该区域拒绝其他区域的,ASBR产生的4/5类LSA进入。

2023-08-06 09:00:00 77

原创 OSPF-MGRE实验

【代码】OSPF-MGRE实验。

2023-08-04 20:21:46 56 1

原创 HCIP网路实验二

主认证方:被认证方:主认证方:被认证方:

2023-08-02 18:51:35 62

原创 HCIP实验一

ip route-static 目标 下一跳。(然后怎么实现有点不明白,等明天老师上课讲)先配环回,再配接口,然后写路由以及缺省路由。192.168.1.0/27 骨干。在r3上开启DHCP服务。2.掌握静态路由配置。在R1上实现远程登录。

2023-08-01 18:46:32 58 1

原创 TCP的三次握手和四次挥手

因为需要考虑连接时丢包的问题,如果只握手2次,第二次握手时如果服务端发给客户端的确认报文段丢失,此时服务端已经准备好了收发数(可以理解服务端已经连接成功)据,而客户端一直没收到服务端的确认报文,所以客户端就不知道服务端是否已经准备好了(可以理解为客户端未连接成功),这种情况下客户端不会给服务端发数据,也会忽略服务端发过来的数据。若第一个请求导致建立了一个由(x,y)标识的连接,而第二个请求也建立了一个由(X,y)标识的连接,则在TCP实体内部只会存在一个TCP连接表项(x,y)。

2023-08-01 10:14:07 101 1

原创 基于扩展ACL的基础实验

以上规则拒绝了192.168.1.2 对192.168.2.2 的tcp下目标端口23访问-- 拒绝telnet。根据题目要求可知,应在AR1和AR2上实现远程登录。然后在AR1 的GE0/0/1口实现题目要求。源、目ip地址均使用使用通配符标定范围,或any代表所有;切记表格调用到接口方可生效;拒绝192.168.1.2 对192.168.2.2的ICMP访问--拒绝ping。首先将路由器和PC端的IP地址配好,然后配AR2的路由,满足全网可达。PC2的验证结果就不予展示,通PC1结果相反,实验完成。

2023-07-24 17:56:29 108

空空如也

空空如也

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

TA关注的人

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