自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Gitlab和Confluence和Svn的备份

本文介绍了Gitlab、Confluence和Svn三种工具的备份方案。对于Gitlab,需配置备份路径并设置定时任务;Confluence备份包括数据库导出和文件同步;Svn则通过web界面设置定时备份。三种方法都建议将备份文件存储到NAS等异地设备,并注意处理权限问题。备份脚本均提供了详细配置步骤和定时任务设置方法,确保数据安全可靠。

2026-03-16 16:14:04 278

原创 Gitlab和Gerrit部署后的工作(二)

本文介绍了Gitlab企业版激活及配置的完整流程。主要内容包括: 通过Ruby环境生成Gitlab企业版许可证文件(GitLabBV.gitlab-license、license_key、license_key.pub) 详细说明了许可证生成脚本的配置参数,包括用户信息、有效期、用户数量限制等 提供许可证丢失后的恢复方法及注意事项 指导如何将生成的许可证应用到Gitlab系统中 包含修改证书等级为ULTIMATE_PLAN的关键操作步骤 最后说明了通过Gitlab管理界面完成许可证上传的验证方法

2026-01-09 09:35:40 1040

原创 使用Docker部署Gitlab和Gerrit (一)

本文介绍了使用Docker部署GitLab和Gerrit代码管理系统的详细步骤。首先准备了Ubuntu24.04LTS服务器环境,安装Docker和配置镜像加速。然后创建了GitLab和Gerrit的数据存储目录,分别使用gitlab/gitlab-ee:14.9.5-ee.0和gerritcodereview/gerrit:3.8.5镜像。重点说明了GitLab的docker-compose配置文件编写,包括端口映射、数据卷挂载等关键配置项。最后通过浏览器访问验证了GitLab的成功部署。文章还提到Ger

2026-01-07 17:49:18 1073

原创 opengrok安装部署教程

OpenGrok部署与代码同步指南 本文介绍了使用Docker快速部署OpenGrok代码搜索工具的完整流程。环境基于Ubuntu 20.04,通过Docker Compose配置OpenGrok容器,映射8088端口并提供4GB内存配置。部署完成后,提供了自动化脚本解决方案:通过repolist.sh脚本批量同步Git仓库代码到指定目录,支持分支选择和更新状态记录。脚本包含错误处理机制,可统计同步成功率,并自动触发OpenGrok索引重建。该方案特别适合需要定期更新代码索引的企业环境,文中还包含清华大学D

2026-01-06 17:41:13 513

原创 Jira部署安装教程

摘要:本文介绍Jira项目管理工具的安装与配置过程。Jira是由Atlassian开发的项目跟踪工具,支持敏捷开发和任务管理。文章详细讲解了通过Docker安装Jira 7.12.0版本的步骤,包括构建自定义镜像、编写docker-compose文件、配置MySQL数据库以及网页初始化设置。安装过程涉及创建目录结构、配置数据库参数、设置环境变量等,最后通过浏览器访问完成初始化。该方法适用于快速部署Jira系统,同时支持容器化运行和数据库持久化存储。

2026-01-06 14:37:29 1194

原创 esxi重启后,虚拟机状态竟然无效?升级成功后,有故障?

我们知道,esxi主机启动的时候,也就是机器加电的时候,当esxi一些服务启动完毕后,具备启动虚拟机条件后,虚拟机就会尝试自启动,如果此时,你有多个虚拟机都设置了自启动,但是没有设置他们之间的启动顺序,也就是说,他们会在同一时间内都争夺启动权,争夺启动资源,这样势必会造成错误,这个虚拟机一看自己尝试很多次没起来,就以为是元配置文件的磁盘坏了,就会尝试用最近的快照启动,但是还是不行,这样就死转,最后造成无效的状态。,最关键的是我的虚拟机是做了快照的,但是那个列表里的虚拟机无法点击啊,点了没反应啊。

2025-07-20 21:21:54 1453

原创 Ubuntu中控制用户cpu资源分配控制步骤

本文介绍了在Linux系统中通过cgroup限制dev用户组CPU资源的方法。首先将用户加入dev组,创建cgroup目录并设置24核限制(2400000配额)。通过安装libpam-cgroup配置自动绑定用户进程,修改/etc/cgconfig.conf和/etc/cgrules.conf文件定义资源限制规则。然后创建systemd服务实现开机自启,最后使用stress-ng工具验证限制效果(32核压测时CPU总使用率不超过2400%)。该方法有效实现了对指定用户组的CPU资源配额管理。

2025-06-26 11:20:47 967

原创 Ubuntu中控制用户存储空间配置步骤

本文介绍Linux系统下通过磁盘配额工具限制用户磁盘空间的方法。主要内容包括:1)安装quota工具;2)修改fstab文件启用配额支持;3)生成配额文件;4)为用户设置100-150GB的配额限制;5)查看配额状态;6)配额管理命令(quotaon/quotaoff)。还提供了磁盘超限处理方法:调整配额限制、延长宽限期、数据清理建议等。该方法可以有效控制用户磁盘使用,防止单个用户占用过多空间。

2025-06-26 11:14:08 950

原创 一些常用的Yum源

整理一些常用的Yum源。

2025-02-15 22:42:00 340

原创 Docker镜像加速器

更新一下Docker的镜像仓库地址。

2024-12-24 22:40:29 321

原创 Nginx学习教程

这里使用Centos8-Stream ,用包管理器安装nginx。

2024-12-22 15:21:28 980

原创 IT资产管理工具-NetBox

推荐一款IT资产管理工具了解推荐阅读官方中文文档 https://docs.wangluohe.com/introduction/

2024-11-20 20:41:43 3681

原创 mysql数据备份和恢复

任务二 : 备份mysql数据库下的user表,将备份文件保存在 /tmp/mysqlbak/目录下,并起名为 user_tb.sql。任务一 : 备份class数据库,将备份文件保存在 /tmp/mysqlbak/目录下,并起名为 class_db.sql。实际工作中,数据库应该有非root用户,给该用户赋予某个数据库或者数据库表的权限。进行数据库恢复操作,将该数据库恢复为class数据库,或者其他数据库均可。今天记录一个知识点,关于mysql数据库、数据库表的一个备份和恢复操作。

2024-10-26 15:44:42 442

原创 Docker基础知识教程(最详细最全)

docker容器的历史介绍、docker容器和虚拟化的区别、docker镜像的选择、docker镜像的拉取、docker如何运行一个镜像成为容器,docker实现数据存储持久化、docker实现开机自启动

2024-10-22 21:45:26 1627

原创 4 思科模拟器的介绍和使用

思科的IOS给我们提供了三大模式设备开机后,进入的模式是【用户模式】Router表示设备的名称 “>”表示用户模式在用户模式输入"?" 可列出在用户模式可以使用的命令第二种模式是特权模式,输入enable进入特权模式,输入en后可按tab键补全。“#”表示特权模式在特权模式输入"?" 可列出在特权模式可以使用的命令退回到用户模式,输入disable退回到用户模式例如输入en?可以列出以en开头的命令。第三种模式是【全局模式】 输入configure terminal 回车,进入全局模式。

2024-10-05 19:42:01 2330

原创 3.EVE模拟器的安装使用教程

然后会出现安装WireShark安装界面,不管出现什么,直接下一步,等待安装完成即可,然后会提示注册表编辑,也不要担心,这个注册表是一定要更改的,因为这个注册表,可以让我们的软件和我们的模拟器关联起来。:其实这正是我们这节课要讲的内容,关于EVE模拟器的使用,使用模拟器的最大的好处就是省去了购买真实物理机的费用,网络人员可以很轻松的搭建出自己想要的拓扑,并进行完整的测试,调试网络等等,不可谓不方便。好了,我们开始上课,首先我把所需的工具,先分享链接到班级群里,同学们下课可自行按照老师课堂的笔记进行安装。

2024-10-01 22:54:09 1703

原创 1.网络基础

数据传输数据传输的三个必要介质:路由器、交换机、AP(Access Point(专业叫法)) 接入点(俗称无线路由器)、防火墙拓扑结构(Topology)网络,由它两共同决定网络的(Cost)例如制冷设备,网络配置,网络维护等,需要考虑网络的成本网络的(Security)网络网络网络**可靠性(**Reliability)总线拓扑(废弃了)环形拓扑(很少使用)星型拓扑(很少使用)网状拓扑结构 (可靠性好,但贵):描述的是数据传输的路径。

2024-09-24 23:02:12 644

原创 2.以太网

局域网: Local Area Networks (LAN)

2024-09-24 22:59:27 865

原创 一 网络基础

数据传输数据传输的三个必要介质:路由器、交换机、AP(Access Point(专业叫法)) 接入点(俗称无线路由器)、防火墙拓扑结构(Topology)网络,由它两共同决定网络的(Cost)例如制冷设备,网络配置,网络维护等,需要考虑网络的成本网络的(Security)网络网络网络**可靠性(**Reliability)总线拓扑(废弃了)环形拓扑(很少使用)星型拓扑(很少使用)网状拓扑结构 (可靠性好,但贵):描述的是数据传输的路径。

2024-09-05 23:18:21 582

原创 Zabbix_Proxy自动化安装脚本

Zabbix_Proxy自动化安装脚本。

2024-09-01 23:35:38 1025

原创 CentOS8-Stream Yum下载报错

CentOS8-Stream Yum下载报错。无法安装

2024-08-27 09:30:00 779

原创 Powershell脚本实现随机生成密码

Powershell脚本实现随机生成密码。

2024-08-26 21:15:52 487

原创 DHCP服务配置

dhcp 全称:dynamic host configuration protocol 动态主机配置协议自动给主机分配IP地址客户端发广播找寻DHCP服务器。

2024-08-05 23:29:32 534

原创 ssh 非对称加密

ssh 非对称加密。

2024-08-01 23:09:11 568

原创 17.RedHat认证-Ansible自动化运维(下)

Ansible支持变量功能,能将value存储到变量中,这样就能在Ansible项目中重复使用,这样就可以简化项目的创建和维护,减少错误率。变量提供了一个变量提供了一种方便的方法来管理ansible项目中给定环境的动态值。变量可以是要创建的用户,要安装的包,要启动的服务,要删除的文件,要从互联网下载的文件等等变量几乎可以定义在ansible项目中的任意位置。:从命令行设置变量或Ansible配置文件中设置变量: 在play和相关结构中设置变量。

2024-06-24 22:42:38 1240

原创 16.RedHat认证-Ansible自动化运维(中)

Inventory文件定义了ansible管理的主机,说白了就是Inventory文件中的内容是记录被管理的主机。Inventory文件分为两种,一种是静态的Inventory文件,一种是动态的Inventory文件。静态的Inventory文件其实非常好理解,就是txt文本记录的被管理主机。只要不修改这个静态Inventory文件,被管理的主机就不会发生变化。

2024-06-17 21:21:18 900

原创 15.RedHat认证-Ansible自动化运维(上)

1 .Ansible是什么?Ansible是一个简单的强大的无代理的自动化运维工具(Ansible是自动化运维工具)

2024-06-11 23:14:02 773

原创 14.RedHat认证-Linux计划任务

周期性计划任务相比一次性计划任务来说相当于定制周期性的"计划"来执行某个任务,比如每分钟执行,每小时执行,每天执行,每周执行,每月执行,每天的03:00执行,每周三02:12执行,每月3号的04:16执行,每隔2分钟执行,每天的03:00,03:30执行等等…上面的周期性计划执行周期你根据你的情况来定的,并没有准确的"公式"来确定你的任务一定该设置怎样的日期。但就拿备份操作来说,一般都会选择服务器负载比较低的时间来执行。

2024-06-06 22:16:59 554

原创 13.RedHat认证-Linux Shell脚本

root@nfs-server ~ ] # var=aaa # 自定义变量 [ root@nfs-server ~ ] # echo $var # 加上$ 输出变量的值 aaashell中,变量只能以字母或_开头,不能以数字开头,可以有特殊字符,但只能是 '_' #shell中一般我们定义变量是大写字母。#小写字母有可能会和Linux命令冲突问题。test = "hello" 等号两边不能有空格。

2024-06-02 15:06:08 546

原创 12.RedHat认证-Linux文件系统(下)

在安装操作系统的时候,是有一步是可以自定义分区的。这里的分区分的大小取决于你的服务器是用来干嘛的,比如作为FTP服务器、Web服务器等等,都是有区别的。实际情况实际分析根分区要分的大一点(存放着系统)例如20GBboot分区可以分的多一点(存放着引导分区文件)例如1Gboot分区和根分区必须要选。

2024-05-31 22:18:40 492

原创 11.RedHat认证-Linux文件系统(中)

pv的创建,pv的删除(向pv里面加入新的块设备就相当于扩容pv,从pv里面删除块设备,就相当于缩容pv)pv(physical volume)物理卷(理论上可以无限大)vg的创建,vg的删除,vg的扩容,vg的缩容(不包含)lv的创建,lv的删除,lv的扩容,lv的缩容(不包含)不同的VG下的LV可以重名,同一个VG下的LV不可重名。逻辑卷是个抽象的概念,我们要记很多新的专有名词。find命令、dd 命令 、ln命令。上面的问题促使了逻辑卷的诞生。PV下可以创建很多个卷组VG。PV理论上可以无线扩容。

2024-05-29 22:45:54 848

原创 10.RedHat认证-Linux文件系统(上)

⽂件系统,顾名思义,是⼀个组织⽂件的“系统(system)”。⽂件系统是⽤来组织⽂件的,通俗⼀点理解的话,⽂件系统是⽤来存储⽂件的。硬盘是不能直接存放⽂件或数据。我们通过将硬盘格式化之后,指定格式化后的⽂件系统,才可以存放数据。不同的⽂件系统存放⽂件的⽅式也不相同。算法以及优化⽅式也可能不同,所以如果⼀个操作系统不⽀持某个⽂件系统,那么这个⽂件系统上的数据,也就⽆法被这个操作系统识别。

2024-05-28 21:38:54 1370

原创 9. RedHat认证-防火墙管理和Selinux

firewalld是⼀个服务,这个服务提供了防⽕墙配置的⼯具。NetworkManager是⼀个服务,这个服务提供了⽹络配置的⼯具。只要开启了firewalld服务,那么就可以通过firewalld服务提供的⼯具来配置防⽕墙。Linux本身不具备防⽕墙功能,⽽是通过内核的net_filter模块来实现软防⽕墙功能,⽽且你必须通过iptables才能和net_filter进⾏交互firewalld服务提供了⼀个更加简单的⽅式来配置防⽕墙,原理就是。

2024-05-24 23:12:04 553

原创 8.RedHat认证-基础网络服务搭建

先关闭防火墙和Selinux。

2024-05-22 19:03:54 353

原创 7. RedHat认证-Linux软件包管理

软件包的管理在企业中是⾮常重要的,因为对于企业来说,可能需要频繁的安装软件,升级软件。通过windows的软件管理来引出我们的Linux的软件管理.windows安装软件,正确的渠道是从软件的官⽅⽹站下载软件包安装.(建议)360安全卫⼠,腾讯电脑管家这种⽅式也可以安装软件。(给了⼀个所谓的软件仓库)windows商店(建议)Linux安装软件,正确的渠道是从软件的官⽅⽹站下载软件包安装(强烈建议)

2024-05-19 22:18:10 567

原创 6. RedHat认证-基于公钥的认证方式

免密登录只是基于公钥认证的一个附带属性(基于公钥认证的方式更加安全,防止黑客暴力破解)然后就可以免密登录了。

2024-05-14 19:04:42 352

原创 5. RedHat认证-网络管理(非常重要)

5. RedHat认证-网络管理(非常重要)

2024-05-09 23:09:42 672

原创 4. RedHat认证-进程管理

进程就是正在运行中的程序或者命令每一个进程都是运行的实体,都有自己的地址空间,并占有一定的资源空间程序消耗的是磁盘资源、进程消耗的是内存和CPU资源进程会占用四类资源(CPU 、内存、磁盘、网络)进程至少会占用 CPU、内存。

2024-05-06 19:49:58 1086

原创 3.RedHat认证-Linux权限管理

3.RedHat认证-Linux权限管理

2024-04-29 20:16:51 532

原创 2.RedHat认证-用户组和用户的管理

Linux红帽(RHCE)认证学习笔记

2024-04-25 23:42:22 776 1

空空如也

空空如也

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

TA关注的人

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