自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Docker容器学习:Dockerfile制作Web应用系统nginx镜像

上一篇文章提到如何搭建自己的私有仓库。

2023-08-26 17:05:11 846 1

原创 Docker容器学习:搭建自己专属的LAMP环境

LAMP 环境结合了、Apache、MySQL 和 PHP,提供了一个稳定、可靠、安全和高效的平台,用于创建和管理 Web 应用程序的开源开发平台。

2023-08-26 01:43:47 1066 1

原创 Docker容器学习:搭建私有镜像仓库Harbor&操作

max_job_workers:最大cpu数,小于等于自己服务器的硬件。注释掉了https related config里面的内容。使用admin登录,密码为Harbor12345(初始密码在harbor.cfg 文件有记录)浏览器访问:ip:/harbor/sign-in。主要修改了: hostname:主机名。

2023-08-24 23:04:56 696

原创 Docker容器学习:搭建ownCloud个人网盘

进入到自己创建的mysql容器里面查看创建的数据库。docker ps 查看。

2023-08-23 15:50:26 882

原创 Docker容器学习:部署安装Docker&基础使用

用-it创建容器后,退出并停止容器:Ctrl+D 或 exit。用-it创建容器后,不停止容器退出:Ctrl+Q+P。# Step 4: 更新并安装Docker-CE。# step 1: 安装必要的一些系统工具。# Step 4: 开启Docker服务。# Step 2: 添加软件源信息。安装指定版本的docker-ce。官方软件源默认启用了最新的软件。页面下载自己需要版本的发布包。这里我们需要使用到exec选项。#stop 关闭运行的容器。#kill 杀死运行的容器。需要重新加载脚本然后启动。

2023-08-22 17:23:36 538

原创 web集群学习:搭建 LNMP应用环境

随着 Nginx Web 服务的逐渐流行,又岀现了新的 Web 服务环境组合—LNMP或LEMP,其中 LNMP 为 Linux 、Nginx、MySQL、PHP 等首字母的缩写, 而 LEMP中的E则表示Nginx,它取 自 Nginx 名字的发音( engine X )。现在,LNMP 已经逐渐成为国内大中型互联网公司网站的主流组合环境, 因此, 我们必须熟练掌握 LNMP环境的搭建、 优化及维护方法。

2023-08-16 18:15:34 432

原创 web集群学习:nginx+keepalived实现负载均衡高可用性

​在Keepalived+ Nginx 高可用负载均衡架构中,keepalived 负责实现高可用。它是一个高性能的服务器高可用或者热备解决方案,Keepalived主要来防止服务器单点故障的发生问题,可以通过其与Nginx的配合实现Web服务器端的高可用。使用keepalived可以保证nginx的高可用,他能监控nginx的健康状态,当nginx出现宕机时自动主备切换。​

2023-08-15 00:04:31 2530 1

原创 Failed to start LVS and VRRP High Availability Monitor.

Failed to start LVS and VRRP High Availability Monitor.

2023-08-13 16:43:49 1234 1

原创 攻克文本三剑客

grep,sed,awk常用练习

2023-08-11 22:34:21 87

原创 web集群学习:基于nginx的反向代理和负载均衡

nginx反向代理及负载均衡相关配置

2023-08-08 17:37:04 977

原创 web集群学习:基于CentOS 7构建 LVS-DR 群集并配置服务启动脚本

配置LVS-DR模式主要注意的有1、vip绑定在RS的lo接口;2、RS做arp抑制;

2023-08-08 14:02:59 1178

原创 web集群学习:源码安装nginx配置启动服务脚本、IP、端口、域名的虚拟主机

pcre 的全称为 perl compatible regular expressions,中文译为 “ perl 兼容正则表达式”,官方站点为 http://www.pcre.org/, 安装 pere 库是为了使 Nginx 支持具备 URI 重写功能的 rewrite 模块,如果不安装 pere 库,则 Nginx 无法使用 rewrite 模块功能,Nginx的 rewrite 模块功能几乎是企业应用必须的。(1)这里我选择的版本为nginx-1.22.0,通过wget安装。

2023-08-05 17:31:28 657 1

原创 web集群学习:安装tomcat8,配置服务启动脚本,并部署jpress应用

Web2.0是相对应Web1.0而言的,Web1.0注重的是用户对信息的浏览,而Web2.0注重网页与用户的交互,用户不仅仅是在网上冲浪,同样也是网站的建设者,是浪花的制造者,既是读者也是互联网的作者。3、动态网页实际上并不是独立存在于服务器上的网页文件,只有当用户请求时,服务器才会返回一个完整的网页,动态网页的问号对搜索引擎检索存在一定的问题,因此使用动态的网站使用搜索引擎时需要一定的技术才能适应搜索引擎的要求;2、动态网页的URL后缀.asp、.aspx、.php、.js、.do、.cgi等 形式。

2023-08-02 15:46:23 274

原创 基于Innobackupex的MySQL备份脚本

结合计划任务,备份时间为每天02:00:00。周一至周六增量备份。周天全备

2023-07-30 21:43:02 250

原创 Shell脚本实现分库分表操作

Shell脚本实现分库分表操作。

2023-07-30 14:49:03 1357

原创 Mysql备份

数据库备份,数据库为school1.创建student和score表2.为student表和score表增加记录。

2023-07-26 00:52:32 343

原创 redis,MongoDB数据库基本操作

(1) 设置一个hash表,order表里包括的键值信息有:id:1,customer_name:张三。-1 代表降序排,skip 1 代表取第二条数据往后的数据,limit 1 代表取出第一条。(2) 创建一个hash表,表里的键值批量插入。(3) 获取order对应的map的所有key。(4) 获取order对应的map的键值数量。(2)将列表city里的头部的元素移除。(3) 对一个已存在的列表插入新元素。找到年龄小于7岁或者大于10岁的学生。找到年龄是8岁或者11岁的学生。

2023-07-19 14:08:25 249

原创 Mysql数据库学习:备份、索引、视图

Mysql数据库备份、索引、视图。

2023-07-15 15:12:55 225

原创 Mysql数据库学习:select查询语句

select * from emp where (deptno=10 and job='经理') or (deptno=20 and job='销售员') or (job not in ('经理','销售员') and sai>=20000 );select * from emp where (deptno=10 and job='经理') or (deptno=20 and job='销售员');name in ('研发部','销售部')group by name;4、查询每个部门的员工数,并升序排序。

2023-07-13 14:57:50 753

原创 Mysql数据库学习: insert,update语句练习

3.修改表数据 3.1 将所有员工薪水修改为5000元 3.2将姓名为张三的员工薪水修改为3000元 3.3将姓名为李四的员工薪水修改为4000元,gener改为女 3.4 将王五的薪水在原有基础上增加1000元。1.创建表: 创建员工表employee,字段如下: id(员工编号),name(员工名字),gender(员工性别),salary(员工薪资)2.插入数据 1,‘张三’,‘男’,2000 2,‘李四’,‘男’,1000 3,‘王五’,‘女’,4000。

2023-07-11 15:42:35 595

原创 Shell脚本完成web服务器的建设

1,安装httpd软件2,定义防火墙规则3,设置selinux为强制模式4,web服务器的端口为80805,web服务器的内容目录为 /www/80806,所有操作开机有效7,所有操作必须进行判断8,在合适的实际输出合适的信息,如果有日志就更好了。

2023-05-11 21:10:35 950 1

原创 Shell练习

1、编写函数,实现打印绿色OK和红色FAILED判断是否有参数,存在为Ok,不存在为FAILED2、编写函数,实现判断是否无位置参数,如无参数,提示错误3、编写函数实现两个数字做为参数,返回最大值4、编写函数,实现两个整数位参数,计算加减乘除。5、将/etc/shadow文件的每一行作为元数赋值给数组6、使用关联数组统计文件/etc/passwd中用户使用的不同类型shell的数量7、使用关联数组按扩展名统计指定目录中文件的数量

2023-04-13 12:30:00 423

原创 基于 AT89C51 单片机的数字时钟设计

坚实的理论基础决定了我必须坚持学习新的知识新的理论,完善了自己的知识结构,才能在以后的实际中轻松面对,才能设计出更好的更有益于人们生活与工作的机械,才能跟上时代的步伐,不被淘汰。经历过这么多天不间断的课程设计,我有很多感触,从最基本上说我看到了,也意识到了自己的不足,对于不断克服的各种阻碍也让我们体会到了课程设计的意义所在。,晶振电路,复位电路,数码管,蜂鸣器等构成,采用晶振电路作为驱动电路,由延时程序和循环程序产生的一秒定时,达到时分秒的计时,六十秒为一分钟,六十分钟为一小时,满二十四小时为一天。

2023-04-09 22:36:51 25307 19

原创 Mysql数据类型

在 MySQL 中,有三种主要的类型:⽂本、数字和⽇期/时间类型。

2023-01-05 17:43:18 355

原创 MPLS综合实验

1、R1和R5是客户A两个站点的CE设备,R6和R7是客户B两个站点的CE设备。设备MPLS VPN骨干网络分别连接不同客户的不同站点。2、R1和R5采用静态路由的方式传递私网路由;R6通过RIP将私网路由传递给PE设备;R7通过OSPF将私网路由传递给PE设备。3、R1与R2私网之间使用静态路由;R4与R5私网之间使用静态路由;R2与R6私网之间使用RIP;R4与R7私网之间使用OSPF。3、R7单独拉一根网线保证可以访问公网,R7可以访问R2、R3、R4环回。...............

2022-08-18 14:01:02 217

原创 IPV6地址

他可以实现Path-MTU发现机制 ---- PMTUD --- 发现最小的MTU --- 在IPV6中,路由生成后,会发送ICMPV6报文去检测到达目标网段中最小MTU(PMTU),之后,发送数据包时直接按照最小的MTU值来进行分片。在IPV6的组播地址中,还有一类组播地址 --- 被请求节点组播 --- 一个接口配置IPV6地址之后,将自动加入被请求节点组播组中 --- FF02::1:FF --- 前104位固定,后24位为IPV6地址的后24位。2,将生成的64位2进制中的第7位取反。...

2022-08-04 19:44:15 5691 1

原创 链路聚合技术及VRRP

为了区分不同的VRRP组,我们需要给每个组设计一个VRID --- 8位二进制构成 --- 一个VRRP组需要一个虚拟的网关,这个网关需要配置一个虚拟的IP地址 --- 1,必须得手工指定,2,必须和物理网关接口IP地址配置在同一个网段中。--- 并且会自动生成一个虚拟的MAC地址。---- 0000 -5e00 - 01XX --- 最后8位二进制使用该组的VRID来标识。VRRP目前存在两个版本 --- VRRP V2 --- IPV4 --- 华为设备默认使用的是VRRP V2。......

2022-08-04 18:59:47 265 1

原创 STP基本配置及802.1D生成树协议的改进

802.1D---STP配置生成树协议,802.1W---RSTP快速生成树协议,802.1S---MSTP多生成树协议

2022-08-03 21:04:23 815

原创 STP --- 生成树协议

STP使用的数据包 --- BPDU --- B --- Bridge

2022-08-03 19:10:40 445

原创 BGP联邦综合实验

将172.16.0.0/16的网段划分为172.16.0.0/24的多个网段,因为在实际工程当中,24的网段更符合用户网段,因此先将网段划分为172.16.0.0/24的多个子网掩码为24的网段,再将172.16.0.0/24的多个网段进行划分,将172.16.0.0/24的网段用于P2P网络当中,将172.16.1.0/24的网段用于MA网络当中,每个路由器的环回接口都使用一个子网掩码为24的网段。其中需要注意,有小的联邦的AS号需要将小的联邦的AS号进行先配置,再将所属的真实的AS号进行发布。...

2022-07-29 22:01:01 1502

原创 BGP联邦综合实验

BGP联邦

2022-07-29 21:22:37 578

原创 企业网的三层架构

WLAN---无线局域网VLAN---虚拟局域网

2022-07-28 23:24:00 2284

原创 LDP --- 标签分发协议

LDP --- 标签分发协议 --- 主要应用在MPLS的控制层面

2022-07-28 22:21:12 1068

原创 MPLS --- 多协议标签交换技术

包交换与标签交换

2022-07-27 22:50:06 192 1

原创 华为高级工程师---BGP路由过滤及社团属性

BPG社团属性配置

2022-07-27 21:47:07 726 1

原创 BGP选路原则

BGP的选路原则

2022-07-25 23:56:34 4043

原创 BGP的基本配置

1,BGP建邻的基本配置1,EBGP对等体关系直连建邻2,IBGP对等体关系之间的环回建邻3,EBGP对等体关系之间的非直连建邻2,发布路由1,network --- 在BGP中只能用来发布路由条目信息2,重发布3,BGP的路由聚合自动聚合手工聚合4,路由反射器路由反射器的反射规则:5,联邦联邦的配置:因为IBGP水平分割是为了防止环路的产生,而路由反射器将路由反射之后就打破IBGP的水平分割,就可能造成环路的出现。 ---- 所以,路由反射器为了防止环路的出现,又引入了两个属性 ---Originat..

2022-07-24 23:47:19 7093

原创 BGP --- 边界网关协议

为了方便区分和标定不同的AS,我们给每个自治系统设计了一个编号 --- AS号 --- 16位二进制构成 --- 0 - 65535;--- 因为传统的AS号存在不够用的问题,所以目前也存在拓展版的AS号 --- 32位构成 --- 目前绝大多数设备已经支持拓展版的AS号。Holdtime --- 保活时间 --- 默认时间为180S,在保活时间内,如果没有收到对方发送的keeplive包或者update包,则将断开BGP邻居关系。update包 --- 更新包 --- 携带需要传递的路由信息的数据包。..

2022-07-24 17:53:25 112 1

原创 OSPF特殊区域综合实验

1、R4为ISP,其上只能配置IP地址;R4与其他所有直连设备间均使用公有IP。2、R3、R5、R6、R7为MGRE环境,R3为中心站点。3、整个OSPF环境IP地址基于172.16.0.0/16划分。4、减少LSA的更新量,加快收敛,保证更新安全。5、全网可达。...

2022-07-21 22:41:38 777

原创 OSPF路由回馈及策略

注意:过滤策略本身是可以在OSPF中使用的,但是,在OSPF区域内使用时,因为区域内部传递的是拓扑信息,所以,无法在出方向调用,只能在入方向调用,影响自己,也不是说将LSA信息过滤掉,只是在路由信息加表时过滤,不让其加表。[r1]ip ip-prefix aa permit 192.168.4.0 24 greater-equal 28 --- 当前后矛盾时,将以后面的为主,前面的24变为前24为固定不变,匹配掩码长度大于等于28的路由信息。--- A协议的路由重发布到B协议当中后,又被重新发布回A协议。.

2022-07-20 21:50:56 265 1

空空如也

空空如也

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

TA关注的人

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