- 博客(75)
- 收藏
- 关注
原创 Jenkins操作之邮件通知
Jenkins构建后的邮件通知很早就想玩一次,但是第一次配置还是看了很多的资料的,因此今天抽空整理一下,以便其他小伙伴们使用的时候少走弯路。进入正题最好准备两个邮箱账号,防止思路因为账号而错乱,这里我发件使用163账号,收件使用一个163的另一个账号和一个飞书中申请的账号。账号用途Jenkins管理员邮箱账号,发通知账号收通知邮箱账号飞书收通知邮箱账号我们已经可以成功启动Jenkins并成功构建工程,以下内容将进行邮件服务通知。
2025-05-19 15:41:42
535
原创 ubuntu使用kubeadm搭建k8s集群
在另外两台node节点上执行一下命令加入集群,执行自己master节点生成的命令。修改init-defaults.yaml文件中的四处(带注释行)在192.168.88.146(master)服务器上执行。在192.168.88.146(master)服务器上执行。3、启用 ipv4 数据包转发,配置k8s文件。等待两分钟后在master服务器上执行。5、修改后重启 containerd。以下操作在master节点上执行。执行提示命令,最好全部执行。以下步骤所有机器执行。在node节点上执行。
2025-03-19 17:51:20
661
原创 GitHub实现main分支推送并触发Jenkins工作的自动构建
构建一套CI/CD流程,对GitHub上的main分支代码进行持续且自动化构建部署.
2025-03-06 15:32:51
481
原创 解决U盘出现无法识别的问题
我使用的这个是移动硬盘1个TB,当时是存储了大约300G的资料,之前是好好的后来使用里面的镜像创建了一个虚拟机,之后Windows系统读取我这个移动盘就会出现以下错误,尝试过各种方法,最终找到了一种方式成功了,那就是格式化---不可能的!执行完之后就可以发现电脑可以正常访问移动盘的内容了。打开命令提示符窗口执行命令。
2025-02-28 14:01:35
267
原创 git仓库的使用流程和命令理解
这条命令的作用是将指定的远程仓库 URL 添加到本地仓库的配置中,并赋予它一个名称(通常是。:这个选项表示你设置的配置是全局的,即适用于你计算机上的所有 Git 仓库。:这个选项表示你设置的配置是全局的,即适用于你计算机上的所有 Git 仓库。:在多用户协作的项目中,设置正确的用户邮箱可以帮助团队成员识别是谁进行了特定的提交。是 Git 中的一个命令,用于将暂存区的修改提交到仓库,并附带一条提交信息。:这是 Git 的临时区域,用于存放你想要提交的内容。:这是 Git 用来将暂存区的修改提交到仓库的命令。
2024-12-19 11:18:23
1175
原创 Ubuntu上MySQL主主复制
MySQL版本:8.0.40-0ubuntu0.24.10.1。这种方式安装的MySQL第一次登录不需要密码。Ubuntu版本:Ubuntu 24.10。注意:server-id 不能相同。两台Ubuntu服务器。选择 MySQL 版本。中mysqld.cnf。
2024-12-18 10:03:56
459
原创 docker中启动nginx服务后浏览器访问不到的问题解决方法
可以发现nginx1和nginx3这两个容器均有端口映射,而nginx2没有,这就是nginx2不能被浏览器访问的原因。能否在浏览器中访问到nginx与nginx镜像的创建方法有关。虚拟机的IP 地址是:172.16.164.130。创建nginx的三种方法使用方法A均可请求成功。因此大家创建镜像时一定要注意映射端口的设置。--- nginx1访问成功。--- nginx3访问成功。但是方法二不能使用浏览器访问成功。方法一:直接创建并启动。方法二:直接创建并启动。方法三:先创建,再启动。
2024-10-14 23:10:16
3186
原创 Linux命令报错:Cannot find a valid baseurl for repo: centos-sclo-rh/x86_64
报错:centos使用scl切换软件版本时提示Cannot find a valid baseurl for repo: centos-sclo-rh/x86_64。
2024-09-29 20:52:08
3389
2
原创 linux之Jenkins自动化项目部署
CI/CDCI (continuous integration-CI) -- 持续集成 代码合并,构建,部署,测试都在一起,不断的执行的过程,并对结构反馈。 CD(continuous Deloyments)-- 持续交付 把代码部署到测试环境,预生产环境。 CD(continous Delivery)-- 持续部署 将最终的产品发布到生产环境,给用户使用。 实现持续集成/持续发布的产品 开发(git) -->git远程仓
2024-09-13 20:29:18
3318
原创 linux自动化运维工具---ansible
ansible是一个同时管理多个远程主机的软件。通过shh协议实现了,管理节点(老板,安装了ansible服务的机器),被管理节点(员工,被管理的机器节点)的通信。
2024-09-08 14:28:41
869
原创 linux之MySQL的主从复制和读写分离
线程在Slave中创建,该线程用于请求Master,Master会返回binlog的名称以及当前数据更新的位置、binlog文件位置的副本。Durability 持久性 一个事务一旦提交,它对数据库中数据的改变就是永久性的,接下来即使数据库发生故障也不应该对其有任何影响。也是在Slave中创建的,当Slave检测到中继日志有更新,就会将更新的内容同步到Slave数据库中,这样就保证了主从的数据的同步。线程通知Slave主库中存在数据更新,这就是为什么主库的binlog日志一定要开启的原因。
2024-09-07 16:54:07
1160
原创 linux之MySQL的数据备份和恢复
物理备份逻辑备份备份方式备份数据库数据备份数据库建表、建库、插入sql语句优点恢复速度比较快备份文件相对较小,只备份表中的数据与结构缺点备份文件相对较大(备份表空间,包含数据与索引)恢复速度较慢(需要重建索引,存储过程等)对业务影响I/O负载加大I/O负载加大代表工具ibbackup、xtrabackup开源,mysqlbackupmysqldump工作中使用需要使用哪种需要根据业务和数据量来决定,一般情况下,数据量特别巨大时会采用物理备份,数据量中小时采取逻辑备份。
2024-09-07 16:41:19
1718
原创 linux之MySQL的增删改、视图和索引
为了更好管理数据库,数据库为用户设置了各种权限,超级管理员可以通过授予以及取消用户权限来管理用户权限权限级别权限说明CREATE数据库、表或索引创建数据库、表或索引权限DROP数据库或表删除数据库或表权限数据库、表或保存的程序赋予权限选项 #小心给予ALTER表更改表,比如添加字段、索引等DELETE表删除数据权限INDEX表索引权限INSERT表插入权限SELECT表查询权限UPDATE表更新权限服务器管理锁表权限服务器管理创建用户权限。
2024-09-07 16:30:53
1418
原创 linux之MySQL的子查询和联表
分组:在一些情况下,需要根据某一列对表中的数据进行分类(分组),把该列值相同的数据分成一组,值不同的分到不同组中,然后以组为单位进行数据处理。
2024-09-07 16:19:17
853
原创 linux之MySQL数据库介绍和安装
关系型数据库模型是把复杂的数据结构归结为简单的二元关系(即二维表格形式)。在关系型数据库中,对数据的操作几乎全部建立在一个或多个关系表格上,通过这些关联的表格分类、合并、连接或选取等运算来实现数据的管理。关系型数据可以很好地存储一些关系模型的数据,比如一个老师对应多个学生的数据(“一对多”),一本书对应多个作者(“一对多”),一本书对应一个出版日期(“一对一”)
2024-09-07 16:07:30
3154
原创 linux之nginx的反向代理和负载均衡
代理其实就是一个中介,A和B本来可以直连,中间插入一个C,A借助C和B连接,C就是代理。刚开始的时候,代理多数是帮助client访问server端,也就是正向代理。后来又有了帮助server端响应client请求的反向代理。特点:代理的是server端server端对client是透明的不可见的client访问时,输入的是代理的地址。
2024-09-07 15:52:22
840
原创 linux之nginx的安装和基本配置
Nginx 既可以在内部直接支持 Rails 和 PHP,也可以支持作为 HTTP代理服务器 对外进行服务。:相比 Apache,Nginx 使用更少的资源,支持更多的并发连接,体现更高的效率,这点使 Nginx 尤其受到虚拟主机提供商的欢迎。: Nginx 同时也是一个非常优秀的邮件代理服务器(最早开发这个产品的目的之一也是作为邮件代理服务器),Last.fm 描述了成功并且美妙的使用经验。: Nginx 启动特别容易,并且几乎可以做到7*24不间断运行,即使运行数个月也不需要重新启动。
2024-09-07 15:42:24
1399
原创 linux之Tomcat服务器部署和项目部署
Tomcat是Apache软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun和其他一些公司及个人共同开发而成。
2024-09-07 15:32:10
3381
原创 redis的主从复制、哨兵和集群部署
从节点被提升为新的主节点,其它从节点开始和新的主节点建立复制关系。哨兵是一个独立于数据服务器的进程,用于监控redis数据服务器的状态,当主从模式下最关键的主服务器出现故障时,能够被哨兵自动的察觉。的功能,通过"主从(一主多从)"和"集群(多主多从)"的方式对redis的服务进行水平扩展,用多台redis服务器共同构建一个高可用的redis服务系统。第一,单机的redis服务器很容易发生单点故障,即使redis提供了各种持久化的方法来避免数据的丢失,但是物理上的故障(硬盘损毁等)还是无法完全避免的。
2024-09-07 10:57:52
1371
原创 redis的基本使用
Redis 是完全开源免费的,遵守BSD协议,高性能的基于键值对(key-value)的NoSQL(Not Only SQL)数据库。SQL (Struct Query Lanauge 结构化的查询语言)。引申含义 RDBMS产品,传统的关系型数据库,存储格式化的表格数据。NOSQL (Not Only SQL )不仅仅只有关系型数据库。引申含义:非关系型数据库。存储半格式化和非格式化的数据,如k-v、json、xml。
2024-09-07 10:40:18
1353
原创 linux之shell
数组名=(值1 值2 值3 值4...)[root@localhost localhost]# name="小黑 小白 小兰 小红"小黑 小白 小兰 小红name='小黑 小白 小兰 小红'[root@localhost localhost]# array1=(小黑 小白 小兰 小红)array1=([0]="小黑" [1]="小白" [2]="小兰" [3]="小红")
2024-09-07 10:16:59
1856
原创 linux之防火墙
firewalld增加了区域的概念,所谓区域(zone)是指,firewalld预先准备了几套防火墙策略的集合,类 似于策略的模板,用户可以根据需求选择区域。常见区域及相应策略规则(即:哪些端口或服务可以通过防火墙,哪些不可通过)以上操作,无法进行正常访问,因为firewalld防火墙,已经把httpd(80端口)屏蔽了,所以无法访问这台服务器的80端口,即httpd服务。安装启动完成后,在浏览器中输入:http://服务器的ip地址,即可访问httpd服务的页面。有软件防火墙、硬件防火墙之分。
2024-09-07 09:08:37
830
原创 linux之进程、计划任务和日志的轮转
进程是已经启动的可执行程序的运行实例。是程序的运行过程。动态的,有生命周期以及运行状态使用者权限文件/etc/cron.deny # 该文件中所列出的用户 不允许使用 crontab命令/etc/cron.allow # 该文件中所列用户允许使用 crontab命令 默认不存在需要手动创建 忽略/etc/crontab # 系统计划任务00 02 * * * 指令100 02 1 * * 指令200 02 14 2 * 指令300 02 * * 7 指令400 02 * 6 5 指令5。
2024-09-06 20:31:49
467
原创 linux之软件安装
安装语法rpm -ivh 安装软件注意:rpm 无法解决依赖关系,需要先把依赖的资源安装好,之后才能安装该软件例如: 安装a------依赖b------装b之前 先装c[这种情况,依赖很难获取 放弃]rpm软件包名称:软件名称 版本号(主版本 次版本 修订号) 操作系统 ---- 90%的命名规律# 有依赖关系,不能自动解决依赖关系软件名:unzip后缀:rpm# 使用rpm安装需要考虑如下信息1. 需要考虑系统的版本与 rpm之间的对应关系2. 系统架构是 32位/64位。
2024-09-06 20:06:09
1072
原创 linux中的通配符和正则表达式
通配符就是键盘上的一些特殊字符,可以实现特殊的功能,例如 指定规则进而搜索文件。利用通配符 可以更轻松的处理字符信息。
2024-09-06 19:50:15
551
原创 linux之用户管理和权限控制
UID 从 1000 开始 由 超级管理员创建 -----> 任何一个用户在创建时,都会在系统中创建一个同名的组。安装Centos时,就需要设置root账户的管理员密码 root 就相当于是超级用户,拥有最高的系统所有权,能够管理。系统的各项功能 比如 添加普通用户/删除普通用户 启动/关闭进程 开启/禁用硬件设备....GID 好比家庭编号(户口本编号) root 用户的GID 是 0。root权限必须很好的去把握 否则一个错误的指令可能会摧毁系统。UID 好比身份证号 root用户的UID是 0。
2024-09-06 19:19:29
614
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅