自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 CICD 持续集成与持续交付

Git 是一个分布式版本控制系统,被广泛用于软件开发中,以管理代码的版本和变更。主要特点:1.分布式每个开发者都有完整的代码仓库副本,这使得开发者可以在离线状态下进行工作,并且在网络 出现问题时也不会影响开发。即使中央服务器出现故障,开发者仍然可以在本地进行开发和查看项目历史。2.高效的分支管理Git 中的分支创建和切换非常快速和简单。开发人员可以轻松地创建新的分支来进行新功能的 开发或修复 bug,而不会影响主分支。合并分支也相对容易,可以使用多种合并策略来满足不同的需求。

2026-05-28 22:13:17 141

原创 zabbix

1. 告别一台一台手动配置2. 统一监控标准,杜绝配置混乱3. 后期维护只改模板,所有主机自动更新4. 可打包全套监控能力5. 区分业务类型,分类管理6. 不碰官方内置模板,升级不被覆盖7. 支持导入导出,备份 / 迁移超方便fs 是文件系统的具体实例。一个具体的挂载点,如/home或者/boot等等;<mode> 参数决定了如何计算文件系统的大小。通常,以下是一些常见的模式:total: 返回文件系统的总大小,包括所有已使用的和未使用的空间。used:返回文件系统中已经使用的空间大小。

2026-05-22 15:53:20 409

原创 Docker 容器技术

Docker是管理容器的引擎,为应用打包、部署平台,而非单纯的虚拟化技术 它具有以下几个重要特点和优势:1. 轻量级虚拟化 :Docker 容器相较于传统的虚拟机更加轻量和高效,能够快速启动和停止,节省系统资源。例如,启动一个 Docker 容器可能只需要几秒钟,而启动一个虚拟机则可能需要几分钟。2. 一致性 . 致性 :确保应用程序在不同的环境中(如开发、测试、生产)具有一致的运行表现。无论在本地还是云端,应用的运行环境都能保持相同,减少了因环境差异导致的问题。

2026-04-02 21:51:15 371

原创 Nginx-高性能的 Web 服务端 实验

Nginx:engine X ,2002年开发,分为社区版和商业版(nginx plus ) 2019年3月11日 F5 Networks 6.7亿美元的价格收购 Nginx是免费的、开源的、高性能的HTTP和反向代理服务器、邮件代理服务器、以及TCP/UDP代理服务 器 解决C10K问题(10K Connections)Nginx官网: http://nginx.org nginx的其它的二次发行版:Tengine:由淘宝网发起的Web服务器项目。

2026-02-23 21:23:39 620

原创 Web应用服务器 TOMCAT 实验

Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和 并发访问用户不是很多的场合下被普遍使用,Tomcat 具有处理HTML页面的功能,它还是一个Servlet和 JSP容器 起始于SUN 公司的一个Servlet的参考实现项目 Java Web Server,开发者是 James Duncan Davidson, 在1999年,将项目贡献给了apache软件基金会(ASF),和ASF现有的项目 JServ 合并,并开源成为顶级。

2026-02-23 19:02:25 683

原创 高可用集群KEEPALIVED 实验

vrrp 协议的软件实现,原生设计目的为了高可用 ipvs服务官网: http://keepalived.org/功能:基于vrrp协议完成地址流动为vip地址所在的节点生成ipvs规则(在配置文件中预先定义)为ipvs集群的各RS做健康状态检测基于脚本调用接口完成脚本中定义的功能,进而影响集群事务,以此支持nginx、haproxy等服务。

2026-02-21 20:44:55 735

原创 haproxy七层代理实验

HAProxy是一款高性能的TCP/HTTP负载均衡器,具备高并发处理能力,支持故障切换、正则表达式和状态统计。本文介绍了HAProxy的安装配置、负载均衡原理及实现方法,包括多进程/多线程优化、算法选择(静态/动态)、IP透传(四层/七层)、ACL访问控制等核心功能。通过实验详细演示了基础负载均衡配置、会话保持、状态页管理、错误页面定制以及全站加密等企业级应用场景,并展示了如何利用socat工具实现热更新和实时权重调整。文章还对比了不同负载均衡算法的适用场景,为构建高可用Web服务提供了完整的技术方案。

2026-02-21 18:57:53 615

原创 LVS(Linux virual server)四层负载均衡实验

LVS 全称 Linux Virtual Server,是 Linux 内核层实现的高性能、高可用 的负载均衡集群技术,由章文嵩博士开发,目前是 Linux 内核的标准模块 之一。它的核心作用是将前端的请求流量分发到后端多台真实服务器 (Real Server)上,从而提升服务的并发处理能力和可用性。LVS:Linux Virtual Server,负载调度器,内核集成,章文嵩,阿里的四层SLB(Server LoadBalance)是基 于LVS+keepalived实现 LVS官网: http://ww

2026-02-21 15:34:09 1251

原创 shell脚本 awk文本处理问题解决

7、创建10个用户,并分别设置密码,密码要求10位且包含大小写字母以及数字,且 502 错误在重启 php-fpm 服务后消失,因此需要编写监控脚本,假设服务器环境为 lnmp,近期访问经常出现 502 现象,5、监测 Nginx 访问日志 502 情况,并做相应动作。4、计算文档每行出现的数字个数,并计算整个文档的数字总数。3、检测网卡流量,并按规定格式记录在日志中。将其中的文件地址改成自己刚刚创建的文件地址。2、定时清空文件内容,定时记录文件大小。10、生成磁盘使用情况的日志文件。

2025-12-15 17:46:30 321

原创 函数与数组的基本练习题

练习1:将一个点分十进制格式的IP地址转换成点分二进制格式。

2025-11-27 20:59:43 299

原创 RHCE 的 shell 简单变量与运算符的运用练习

创建一个目录,然后通过vim 创建一个脚本文件,并给这个脚本加上权限。2.对 zz1.sh 文件进行按照要求进行编写。1.shell 脚本文件的编写。以下是运行结果和编写内容。

2025-11-01 19:23:53 337

原创 Ubantu系统与Euler系统的安装

以下界面需等待系统的安装,安装成功之后,出现以下界面,选择语言(英语)键盘选择,默认回车网络IP配置如果您的Ubuntu服务器在代理服务器后面,则需要在此处输入代理服务器详细信息。否则,只需将其保留为空,然后按Enter键即可继续。系统会自动为您选择一个默认的镜像。如果您不希望使用默认镜像,请在此处输入“镜像地址”,然后按ENTER键继续。使用整个磁盘:此方法将擦除整个硬盘并自动对驱动器进行分区。推荐给新手。如果选择此选项,则可以选择设置LVM并使用LUKS加密LVM配置。

2025-06-08 17:39:55 405

原创 系统安全服务配置(1.0)

2025-06-04 15:09:56 242

原创 域名服务器(DNS)解析实验

cp /etc/named.rfc1912.zones /etc/named.rfc1912.zones_bak ##备份文件vim /etc/named.rfc1912.zones ##进入文本并编辑## 定位最后一行添加如下内容,或者局部修改(我采用添加方式)

2025-04-25 18:52:06 1543

原创 RHCSA必知基础知识

注意:本文章仅是给初级小白了解RHCSA中的命令是什么意思与有何作用,但是实际应用中需要另外学习命令的参数,这样才能运用过程中运用得当。

2025-03-29 21:46:31 914

原创 【项目1】LNMP环境搭建与Discuz论坛源程序

root@server ~]# setenforce 0 # 重新关闭SELinux◇ 使用xftp上传CentOS-9-Stream.repo的yum配置文件到/etc/yum.repos.d。[root@server default]# chown www:www -R /home/wwwroot/default/upload #修改upload的所属组。# 定位第69行将 /home/wwwroot/default 修改为 /home/wwwroot/default/upload。

2025-03-28 18:41:42 1734

原创 RHCSA之进程管理

ps命令来自英文单词process的缩写,中文译为“进程”,其功能是显示当前系统的进程状态。使用ps命令可以查看到进程的所有信息,例如进程的号码、发起者、系统资源、使用占比、运行状态等。ps命令可帮助我们及时发现哪些进程出现“僵死”或“不可中断”等异常情‍况。ps命令经常会与kill命令搭配使用,以中断和删除不必要的服务进程,避免服务器的资源浪费。

2025-03-24 20:33:42 808

原创 RHCSA之磁盘管理命令

mount /dev/hdc6 /mnt/hdc6 #用默认的方式,将 /dev/hdc6 挂载到 /mnt/hdc6 上面。umount /dev/hdc6 #卸载/dev/hdc6#注意卸载的时候,不要位于挂载目录下。mount [-t 文件系统] [-L Label名] [-o 额外选项] [-n] 装置文件名 挂载点。-a :列出所有的文件系统,包括系统特有的 /proc 等文件系统;

2025-03-23 12:48:20 686

原创 RHCSA之用户管理命令

useradd命令的功能是创建并设置用户信息。使用useradd命令可以自动完成用户信息、基本组、家目录等的创建工作,并在创建过程中对用户初始信息进行定制。

2025-03-21 16:59:50 772

原创 网络源(yum)配置

使用root用户安装并启动httpd关闭selinux与防火墙(在selinux中permissive为关闭状态,防火墙中空圈为关闭状态)在 /var/www/html 目录下创建一个文件夹,并将光盘挂载到这个文件启动httpd并获取浏览器配置。

2025-03-14 19:10:50 679

原创 OSPF 综合实验

1,R5为ISP,其上只能配置IP地址;R4作为企业边界路由器,出口公网地址需要通过PPP协议获取,并进行chap认证;2,整个OSPF环境IP基于172.16.0.0/16划分;3,所有设备均可访问R5的环回;4,减少LSA的更新量,加快收敛,保障更新安全;5,全网可达。

2025-02-13 22:19:51 612

原创 VLAN 混杂接口实验

一.实验要求及拓扑图二.根据实验要求来操作实验1.创建sw1的vlan 。配置接口(access/trunk/hybrid接口)2.对sw2进行配置创建vlan配置接口(access/trunk/hybrid接口)3.对sw3进行配置创建vlan配置接口(access/trunk/hybrid接口)4.路由器配置打开DHCP协议配置接口路由(配置物理接口把vlan

2025-01-18 00:38:50 364

原创 python简易版照片爬取

2.如果想要爬取其他照片,只需将代码 headers和 url 中的代码改成需要爬取照片的代码,就可以下载了。运行过后,会在同一目录下新建一个文件夹来存储下载的图片。

2024-12-21 17:55:24 186

原创 python 简单计算器程序编程

(输入异常捕获)当我们将运算符输入成字母或者其他符号时,程序会返回(运算符输入错误),当输入的值不是数字时,由于我们定义了输入数必须是整数int 型,所以我们输入错误的话会提醒,如下:、(范围异常捕获)在源代码中我们我们直接定义当a,b大于100时,输出(输入数字过大)再用continue 停止运行返回。设计一个简单的计算器程序,在其中加入各种异常捕获并能保证指定范围内的整数的。ok,以上就是本次任务内容,那我们下次继续。

2024-12-04 21:02:21 320

原创 简单python 代码题解

return "字母有%d个,数字有%d个,空格有%d个,其他字符有%d个"%(zimu,shuzi,kongge,zifu)return "数字有%d 个,字母有%d 个,空格有%d 个,其他有%d 个"%(a,b,c,d)# 5、写函数可以传入一个字符串,统计字符串中有几个字母,几个数字,几个空格,几个其他字符,# 7、写函数,检查传入字典的每一个value长度,如果大于2,那么仅保留前两个长度的内容,# 6、写函数,判断用户传入的对象(字符串、列表、元组)的元素是否为空。return"该元素为空"

2024-11-20 15:42:02 1731

原创 初级python编辑环境搭建和问题

5.重新启动 pycharm 点击左上角pycham选项,然后点击start trial,这时会弹出浏览器窗口,我们不予理会,最后点击continue即可。6.安装过程中会出现以下情况,这是因为安装包有损,重新下载一遍安装就行了。安装路径一定不能有中文出现,否则会出现不能进入软件的情况,4.打开pycharm的激活码文件,激活后出现 图2。2.安装python.3.12。3.安装pycharm (1.准备以下安装包。

2024-11-02 15:26:34 262 1

原创 小白初次pythons设计环境的搭建及一些常见问题

5.进入pycharm 出现以下画面,点击左上角 在点start trial 最后点击continue即可。2.偶尔会出现以下情况,这是因为安装包损坏的缘故,只需重新下载一遍安装包就可以了。注意此安装包的安装路径不能有中文字的出现,否则还出现点不开该软件的情况,谨记!打开后会出现下图,激活成功,然后退出重新加载进入就行。4.软件安装完毕后,将装有激活码的文件打开进行激活。1.先安装python.3.12.6。3..安装pycharm编辑器,(首先先准备好以下软件包。

2024-11-02 14:57:53 293

空空如也

空空如也

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

TA关注的人

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