- 博客(51)
- 收藏
- 关注
原创 Docker学习——容器
创建容器是 Docker 的另一个核心概念,简单来说,容器是镜像的一个运行实例。所不同的是,镜像是静态的只读文件,而容器带有运行时需要的可写文件层,同时,容器中的应用进程处于运行状态。创建容器1新建容器2启动容器使用 docker [container] start 来启动一个已经创建的容器例如,启动创建的busybox容器3新建并启动容器注意:如果新建容器没有这个镜像会先拉取镜像再启动容器最后执行指令。
2024-03-11 19:46:09 897
原创 Docker学习——Dock镜像
Docker镜像类似于虚拟机镜像,可以将它理解为一个只读的模板。一个镜像可以包含一个基本的操作系统环境,里面仅安装了 Apache应用程序(或用户需要的其他软件)可以把它称为一个Apache镜像。镜像是创建 Docker容器的基础。通过版本管理和增量的文件系统, Docker提供了一套十分简单的机制来创建和更新现有的镜像,用户甚至可以从网上下载一个已经做好的应用镜像,并直接使用。Docker运行容器前需要本地存在对应的镜像, 如果镜像不存在,Docker会尝试先从默。
2024-03-11 18:44:17 2299
原创 MyCAT集群——MyCAT2如何配置读写分离
配置就不写了,比较基础,写一下步骤1.进入mysql配置文件或者其子配置文件,添加server_id,开启gtidgtid_mode=ON,enforce-gtid-consistency=ON2.主库创建用于链接的用户并授权3.在从库向主库发送请求。
2024-03-04 21:59:01 613
原创 MariaDB MaxScale实现mysql8读写分离
是maridb开发的一个mysql数据中间件,其配置简单,能够实现读写分离,并且可以根据主从状态实现写库的自动切换,对多个从服务器能实现。中为 MaxScale 创建两个用户,用于监控模块和路由模块,已经实现主从复制的前提下,主库创建的用户,能同步到从库上。在,/etc/maxscale.cnf.d新建一个配置my.cnf或者直接修改/etc/maxscale.cnf文件。两个从服务器的/etc/my.cnf.d/mysql-server.cnf添加。在master主机授权测试用户。
2024-03-01 21:49:35 1398 1
原创 MySQL 主从读写分离入门——基本原理以及ProxySQL的简单使用
读写分离工作原理、通过ProxySQL对读写分离进行浅层面的理解和运用
2024-03-01 19:28:15 1192 1
原创 mysql搭建简单主从时的常见错误
解决Slave_IO_Running: No和Slave_IO_Running: Connecting,GTID 从库误写入操作报错问题
2024-02-29 16:31:56 1246
原创 文本三剑客——grep练习
3、显示/etc/fstab中以#开头,且后面跟一个或多个空白字符,而后又跟了任意非空白字符的行;4、查找/etc/rc.d/rc.local中包含“以to开始并以to结尾”的字串行;7、显示/var/log/secure文件中包含“Failed”或“FAILED”的行。1、显示/etc/rc.d/rc.sysinit文件中以不区分大小的h开头的行;5、查找/etc/inittab中含有“以s开头,并以d结尾的单词”模式的行;2、显示/etc/passwd中以sh结尾的行;1含有“48”字符串的行的总数。
2023-12-19 18:00:17 103
原创 BASH脚本练习
1、编写函数,实现打印绿色OK和红色FAILED判断是否有参数,存在为Ok,不存在为FAILED2、编写函数,实现判断是否无位置参数,如无参数,提示错误3、编写函数实现两个数字做为参数,返回最大值4、编写函数,实现两个整数位参数,计算加减乘除。5、将/etc/shadow文件的每一行作为元数赋值给数组6、使用关联数组统计文件/etc/passwd中用户使用的不同类型shell的数量。
2023-12-14 14:06:38 78
原创 RHCE第五次总结——变量(变量的运算命令,变量的简单运用)。以及怎么编写一个简单的脚本判断是否有用户的默认shell为bash
url=https://blog.csdn.net/weixin_45029822/article/details/103568815 定义一个变量如此要求:1)截取网站访问的协议2)截取网站访问账号信息1)截取网站访问的协议https# 打印变量的值并通过管道符给cut,以:为分隔符截取第一块的信息就是我们需要的信息2)截取网站访问账号信息。
2023-12-02 19:15:00 65
原创 搭建一个NFS服务器,实现目录的共享
架设一台NFS服务器,并按照以下要求配置1、开放/nfs/shared目录,供所有用户查询资料2、开放/nfs/upload目录,为192.168.100.0/24网段主机可以上传目录,并将所有用户及所属的组映射为nfs-upload,其UID和GID均为2103、将/home/tom目录仅共享给192.168.100.136这台主机,并只有用户tom可以完全访问该目录。
2023-11-09 16:57:41 685
原创 在linux虚拟机上快速搭建域名网站以及子网站
1.基于域名www.openlab.com可以访问网站内容为 welcome to openlab!!!2.给该公司创建三个子界面分别显示学生信息,教学资料和缴费网站,基于www.openlab.com/student 网站访问学生信息,www.openlab.com/data网站访问教学资料www.openlab.com/money网站访问缴费网站3.要求(1) 学生信息网站只有song和tian两人可以访问,其他用户不能访问(2) 访问缴费网站实现数据加密基于https访问。
2023-11-02 14:13:16 1022
原创 实现两台linux主机之间通过公钥验证能够互相实现免密登陆
其实就是两步,在自己的机子上生成公私钥对之后把公钥通过·ssh-copy-id·传给服务端,这样就建立了联系。
2023-10-30 10:57:44 134
原创 Linux命令中find,whatis,which,whereis,locate有什么区别
它是在预先建立好的数据库中进行查询,这个数据库包含本地所有文件信息。Linux系统自动创建并每天自动更新这个数据库,所以使用locate命令查不到最新变动过的文件。为了避免这种情况,可以在使用locate之前,先使用updatedb命令,手动更新数据库。whereis命令只能用于程序名的搜索,而且只搜索二进制文件(参数-b)、man说明文件(参数-m)和源代码文件(参数-s)。它能做到实时查找,精确查找,但速度慢。type命令用来显示指定命令的类型,判断给出的指令是内部指令还是外部指令。
2023-10-25 12:48:48 66
原创 在Linux用源码安装Mysql8.0并创建万能用户
下载MySQL源代码。您可以从MySQL官方网站https://www.mysql.com/)下载适用于您的操作系统的源代码包解压缩源代码包。其中,“xx”是您的源代码包的版本号。
2023-10-08 14:20:06 104
原创 MySql多表查询实际
我们这张表中没有直接给出学生的年龄信息,那么我们就需要计算出他们现在的年龄,利用now()函数获取当前的时间并用year函数把当前的时间转化为年份,再通过当前时间减去出生时间即可得知他们的年龄.第二种思想就是我们可以利用分组计算出score表中满足c_name='计算机' or c_name = '英语'的次数,如果次数为2那么就是两门都考了,如果不为2即为考了其中一门。使用自连接,把score表命名为s1和s2通过这两个不同的名字建立条件匹配也可以拿到需要的stu_id。这样我们就拿到学生的id了。
2023-10-08 13:17:53 49
原创 BGP综合实验思路以及详解
这个实验接近真实的网络环境,配置命令不是特别繁琐,理清思路是最重要的,从第一步配置IP和VLAN,起OSPF,起BGP。我学到的是每做完一步就PING一下测试连通性,防止出现低级错误。
2023-08-02 22:14:45 799
原创 BGP的综合实验
分析拓扑图可以知道,要想基于BGP实现可以访问每个环回地址,那么我们需要做联邦和反射。很明显联邦已经展现出来了,我们选择R3和R6做反射比较合适,对于这个图来说,RR的两边连接的都是对等体,RR从ENGP对等体学来的路由会发给所有客户,非客户。所以只需要随便指认一个路由器为客户即可。
2023-07-30 00:48:15 90 1
原创 OSPF优化,MGRE实际应用综合实验
需要注意需要在两边都更改,因为如果一方的hello时间比较短,那么对应他的死亡时间也会一样短,如果双方的死亡时间不一样就会导致邻居状态DOWN。同样需要配置的还有ISP直连路由器,我不一一举例子了,达到可以访问公网的目的就可以。特殊区域也没有需要注意的地方,就是要注意什么区域可以用作完全stub或者完全nssa。配置的命令是一样的,我们用R1举例子,按照下面的拓扑来配置IP地址。需要注意的就是边缘区域的重发布问题,进程二一定要启用区域0。更改HEllo包的时间。
2023-07-27 00:42:16 65 1
原创 PPP、MGRE综合实验详解
手动配置PC端的IP地址,子网掩码以及网关。R2和R5的CHAP认证 (R2为主)R1和R5的PAP认证(R1为主)PC:使用私有网段即可。测试是否可以访问外网。
2023-07-20 20:34:23 95
原创 IP第一次实验(IA综合实验复习)
观察拓扑结构,可以发现有六个广播域需要用于数据链路,R2的环回需要一个广播域并进行子网划分分成四个环回地址。选择一个终端利用ipconfig和pingPC1的地址就证明我们的DHCP服务和VLAN划分没有问题。思路是先进行终端VLAN的划分,把交换机的配置都配完,并且让终端启用DHCP服务。方便记忆我就直接用display的形式给大家呈现其余的配置(配置都是大同小异)DHCP的配置就是开启DHCP服务,创建IP池塘,接口连接DHCP。配置命令都是一样的,交换机连交换机用trunk,交换机连终端用。
2023-07-17 14:21:33 106 1
原创 HCIA实验OSPF和VLAN的应用
R1环回:R2环回:R3的网段:area0骨干链路:area1骨干链路:192.168.1.0 24 先一分为二,分别给两个区域area0 区:192.168.1.0 25area1 区:192.168.1.128 25刚好是四个广播域,我们对192.168.1.0 25 一分为四即可因为只需要一个网段的两个网关,我们做好划分彻底直接化到30位这样只有1.129和1.130两个网段可以使用,但是我这里为了统一划到27位。
2023-07-13 17:51:43 166 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人