- 博客(180)
- 收藏
- 关注

原创 老男孩Linux99期决心书-孙克旭
在无所事事之余,看到了一个有趣的仓鼠理论,对我影响甚大!后来李斯又在厕所中发现一些老鼠,它们躲藏在阴暗的下水道中不敢见光,见到人就躲躲藏藏,身型消瘦、毛色暗淡。在其间一定会感觉枯燥或疲倦,我很喜欢看青年文摘杂志,看书作为学习的缓冲,也可以丰富我的精神世界。于是转java开发,学习了将近一年,是在家里上网课,只是看视频跟着老师敲代码但是未细细钻研技术。若是行为上出现懒惰懈怠,就多看老男孩思想的视频,尤其是:IT工程师到底如何才能获得高薪_2020最新职场思想,老男孩思想一定能让我充满学习的动力!
2025-04-23 08:19:45
417
2
原创 day083-Filebeat数据采集案例与Kibana可视化应用
本文摘要:文章围绕ELK技术栈展开,主要内容包括:1)提出"人生四行"能力判断标准;2)ES集群核心概念面试题解析,涉及索引/分片/副本区别、端口协议、集群状态颜色等;3)EFK架构原理及数据流分析;4)容器与虚拟机从隔离性、性能等维度的对比;5)Filebeat采集数据的原理详解,包括行采集机制和状态记录;6)实战演示Filebeat采集Nginx/Tomcat日志的完整配置流程,涵盖软件安装、日志路径配置、索引模板设置等关键步骤。全文兼顾理论知识与实践操作,适合运维人员学习参考。
2025-08-28 22:11:10
509
原创 day082-初识ElasticStack
本文介绍了ElasticStack的组成和部署方法。首先分析了人性十大需求理论,包括生理、物质、健康等基本需求。随后详细讲解了ElasticStack(ELK)技术栈,对比了Logstash和Filebeat的功能差异,指出Filebeat适合轻量级日志收集,Logstash适合复杂数据处理。文章提供了ElasticSearch单点部署的完整步骤,包括软件下载、配置修改和启动测试。最后介绍了集群部署的准备工作,包括安装包分发和配置同步。通过实际命令和参数说明,帮助读者快速掌握ElasticSearch的安装
2025-08-27 21:22:17
658
原创 day075-MySQL数据库服务安装部署与基础服务管理命令
本文详细介绍了MySQL数据库服务的完整安装部署流程,包括环境准备(关闭防火墙/SELinux、安装依赖库)、二进制包安装与初始化、服务配置与启动,重点讲解了密码管理(三种设置方式及重置流程)、用户权限控制(创建用户、权限分配与回收)以及多实例部署方法(通过不同端口和独立配置实现),并介绍了本地/远程连接方式和MySQL Workbench客户端工具的使用,最后提供了思维导图总结所有核心知识点,为Linux系统下MySQL数据库的安装与管理提供了全面指导。
2025-08-20 19:25:27
903
原创 day074-综合架构搭建
2025-08-12-综合架构链接: https://pan.baidu.com/s/18EPUJd79UbNhm_uzCDXE9w?
2025-08-18 11:07:02
776
原创 day073-Jenkins消息通知与pipline流水线
本文介绍了Jenkins的配置与高级应用,主要内容包括:1)配置钉钉和企业微信通知功能,通过安装插件和设置机器人实现构建通知;2)Jenkins分布式部署,通过添加Node节点实现多机负载均衡;3)Pipeline流水线开发,演示了基础语法和实际应用案例,包括Docker镜像构建与推送的自动化流程。文中详细展示了各功能的配置步骤和代码示例,为Jenkins的进阶使用提供了实用指导。
2025-08-12 09:40:56
892
原创 day072-代码检查工具-Sonar与maven私服-Nexus
摘要:本文包含两部分内容:1)老男孩关于择偶的争议性观点,认为男性应选择学历低于自己(本科配大专)、气质好而非高学历的女性;2)详细介绍了SonarQube代码质量管理平台的部署和使用,包括环境要求(JDK8+MySQL5.6)、安装步骤、插件配置和Java代码检查流程,并附有相关工具对比表格和可视化操作截图。两部分内容风格迥异,前者为个人生活经验分享,后者为技术教程。
2025-08-11 17:31:32
1159
原创 day071-Jenkins通过docker部署代码-java和前端代码
本文介绍了Jenkins实现Docker化部署的完整流程。首先强调销售能力对技术人员的重要性,随后详细展示了Jenkins部署Java和后端项目的自动化过程,包括Docker环境配置、插件安装、任务创建、镜像构建与推送、容器部署等关键步骤。通过参数化构建和脚本自动化,实现了代码从开发到生产的全流程管理,涵盖Java项目(Tomcat镜像)和前端项目(Nginx镜像)两种典型场景的部署方案,为DevOps实践提供了可复用的技术方案。
2025-08-11 11:41:02
948
原创 day070-Jenkins自动化与部署java、前端代码
本文介绍了Jenkins自动化部署中的webhook配置和Java项目部署流程。首先讲解了通过webhook实现GitLab代码提交自动触发Jenkins构建的配置方法,包括Jenkins项目设置和GitLab内网域名解析设置。其次介绍了防止重复构建的机制,通过比较Git提交ID避免重复部署。最后详细说明了Java项目的Maven环境配置、编译测试、代码推送至GitLab以及Jenkins-Maven任务的创建过程,实现从代码提交到自动化部署的完整流程。文章配有丰富截图,帮助理解各环节操作步骤。
2025-08-08 20:13:29
1218
原创 day069-Jenkins基础使用与参数化构建
本文主要包含三部分内容:1)GitLab的备份与升级操作,详细介绍了配置文件修改、数据备份恢复流程及版本升级规范;2)Jenkins的安装部署指南,包括Java环境配置、软件安装、插件管理和密码修改;3)GitLab的HTTPS配置方法,提供nginx参数配置示例。文章通过截图和命令行操作演示,为读者提供了完整的DevOps工具链配置方案,涵盖从数据安全(备份)、服务安全(HTTPS)到持续集成(Jenkins)等关键运维场景。
2025-08-07 19:54:16
691
原创 day068-DevOps基本知识与搭建远程仓库
本文摘要涵盖技术管理思想与DevOps实践两大主题。传统文化部分提出"一命二运三风水"等10项人生发展要素,强调环境、德行与自我修养的平衡。技术部分系统介绍DevOps体系,包括CI/CD流程(集成→交付→部署)、环境管理(开发/测试/生产)及Git版本控制核心操作。重点讲解Git分布式架构、分支策略(master/dev/feature等)和常用命令(配置、提交、回滚、分支管理),体现自动化、协作与持续改进的DevOps核心理念。全文融合传统智慧与现代技术管理方法,为技术人员提供从思想
2025-08-06 07:06:39
728
原创 day067-各种云产品补充
本文主要介绍了云计算领域的多项核心技术与服务配置方法。内容包括:1.WAF自定义规则设置与CDN-WAF接入流程;2.云安全态势感知、DDoS防护和堡垒机部署方案;3.云监控、NAS文件存储服务的开通与挂载指南;4.弹性伸缩ESS配置及FinOps成本优化策略。重点讲解了阿里云各项服务的操作步骤,包括从后向前配置CDN、HTTPS开启、NFS挂载等具体实施细节,并提供了开源堡垒机JumpServer的部署方案。文章还涉及混合云架构和成本计算方法,最后附带了思维导图学习资源链接。
2025-08-02 16:22:43
458
原创 day066-内容分发网络(CDN)与web应用防火墙(WAF)
用于防御Web/API攻击(如SQL注入、XSS、CC攻击等),同时提供Bot管理、访问控制、流量监控等功能,保障Web业务安全稳定运行。是一项全球分布式加速服务,通过将静态和动态内容缓存到边缘节点,使用户就近获取资源,从而提升访问速度、降低源站负载,并增强抗攻击能力。阿里云WAF(Web Application Firewall)是一款。
2025-07-31 22:25:57
649
原创 day064-kodbox接入对象存储与配置负载均衡
本文摘要:文章分为三部分内容:1. 通过颜色性格理论分析不同性格特征(红、蓝、黄、绿),配以形象图示说明;2. 详细介绍阿里云OSS对象存储服务,包括创建存储桶、RAM访问控制及与kodbox的集成;3. 讲解云服务器克隆流程(镜像创建/实例生成)和负载均衡服务分类(CLB/ALB/NLB)。全文采用图文结合方式,系统性地呈现了云计算环境下的存储管理、服务器配置与负载均衡技术。
2025-07-29 22:42:02
1042
原创 day063-Grafana导入模板与公有云部署kodbox(可道云)
阿里云ECS(Elastic Compute Service,弹性计算服务器)是核心的云计算服务,提供可弹性扩展的虚拟服务器(云服务器),适用于各种计算场景。是构建在阿里云上的私有网络环境,用于隔离云资源(如ECS、RDS、SLB等),提供安全可控的网络配置。,适用于缓存加速、实时计算、游戏会话存储等场景。,完全兼容 Redis 协议,同时提供。
2025-07-28 21:21:01
782
原创 day062-监控告警方式与Grafana优雅展示
文章摘要 本文介绍了API监控及Zabbix告警配置方案。首先通过马太效应引出强者愈强的概念,随后展示Linux curl命令调用"舔狗日记"API的示例。重点讲解Zabbix API接口调用方法,包括生成Token和执行查询。最后详细说明多种告警方式配置: 邮件告警(需开启邮箱授权码) 企业微信机器人告警(创建Webhook) 其他渠道如钉钉、短信等 文中提供完整的消息模板格式和前端配置截图,涵盖触发器设置、媒介类型配置等关键步骤,为运维监控系统搭建提供完整解决方案。
2025-07-27 21:01:19
1210
原创 day061-全网监控
文章摘要:本文包含两部分内容:1)老男孩提出的"人生四行"能力判断标准,强调个人能力、他人认可、推荐人实力及身体健康的重要性;2)服务器监控方案详解,从用户访问流程(DNS解析、CDN缓存等)到服务器层次(物理层、系统层、服务层等)两个维度展开,具体介绍了各项监控指标及实施方案,如使用curl命令监控API接口、自定义模板监控服务状态等。
2025-07-27 13:51:09
636
原创 day060-zabbix监控各种客户端
本文介绍了Zabbix监控系统中各类客户端的监控方式及具体实现方法。主要内容包括:Windows服务器通过Zabbix Agent监控、网络设备使用SNMP协议监控、Java应用通过JMX或自定义脚本监控的具体操作步骤。重点讲解了Java应用监控的实现方法,包括自定义脚本编写、键值配置、sudo权限设置等,并针对监控过程中可能出现的jmap命令冲突问题提出了三种解决方案。文章还介绍了Zabbix相关项监控的概念,通过从主要项中过滤数据来实现更灵活的监控。整体展示了Zabbix监控系统在不同场景下的应用方案和
2025-07-23 22:45:32
860
原创 day059-zabbix自定义监控与自动发现
本文首先强调了信念的力量,指出自信心比学历等外在因素更重要。接着详细介绍了Zabbix监控系统的配置方法,包括自定义监控项(如僵尸进程数量)、触发器的设置(用于告警条件)、数据图形化展示以及模板的创建与关联。最后讲解了带参数键值的使用,包括内置键值示例和自定义键值(如检测用户异地登录)。全文提供了从客户端配置到服务端测试的完整操作流程和截图说明,涵盖了Zabbix监控系统的主要功能配置要点。(149字)
2025-07-22 22:35:24
745
原创 day058-docker常见面试题与初识zabbix
本文摘要:文章系统介绍了Docker网络架构和Zabbix监控系统的核心知识点。Docker部分详细解析了单机网络类型(桥接、host、container等)和跨主机网络方案(macvlan、overlay等),并深入剖析了Docker底层原理(namespace、cgroup技术)。Zabbix部分对比了主流监控系统特点,重点讲解了Zabbix服务端部署方法,包括镜像导入和docker-compose自动化部署流程。文章配有清晰的技术架构图,适合运维人员快速掌握容器网络和监控系统关键技术要点。
2025-07-21 22:16:08
860
1
原创 day057-docker-compose案例与docker镜像仓库
摘要:本文从人性需求角度分析面试技巧和职场生存法则。第一部分提出"人性十大需求"理论,指导如何通过细节(如递水、发奶茶券、整理仪容等)满足面试官需求;第二部分介绍技术内容,展示如何通过docker history命令逆向获取Docker镜像的构建过程,详细列出了Nginx镜像的构建步骤和依赖项。文章将职场心理学与实用技术相结合,提供面试加分技巧和Docker技术操作指南。(149字)
2025-07-20 15:46:37
856
原创 day056-Dockerfile案例与Docker Compose
指令,每个阶段(Stage)可以独立构建,并仅将必要的文件复制到最终镜像中,丢弃中间阶段的冗余内容。(Multi-Stage Builds)是一种优化 Docker 镜像大小的技术,允许在单个。,用于验证网站、服务器、软件等的身份,并确保 HTTPS 加密通信的安全。CA(Certificate Authority,证书颁发机构)证书是。Docker Compose 是用于定义和运行多容器应用程序的工具。ubuntu容器有可能是精简版本,可能没有安装CA证书包;
2025-07-19 13:54:27
872
2
原创 day055-Dockerfile与常用指令
Dockerfile 是构建 Docker 镜像的核心配置文件,它通过一系列指令定义了如何自动化构建容器镜像。Docker 在构建镜像时会按照 Dockerfile 中的指令逐步执行,每一行指令都会生成一个新的镜像层(layer)。女性永远的第一需求,就是做一个精致的女人。
2025-07-17 21:06:29
1182
原创 day052-ansible handler、roles与优化
Handlers 是 Ansible 中一种特殊的任务,用于在 playbook 执行过程中响应变化并执行后续操作(通常是在多个任务触发后执行一次性操作)。模块是 Ansible 中用于管理文件系统挂载点的模块,它可以用来挂载、卸载文件系统,或者修改。越是内在好的女生,越是在意男生的说话谈吐、气质、上进心、责任心,以及是否有学历、学识。Roles(角色)是 Ansible 中用于组织和封装自动化任务的核心概念。越是外在漂亮的女生,越是看中男生的外在与背后的金钱、权利;
2025-07-13 16:30:43
1151
原创 day051-ansible循环、判断与jinja2模板
女生对待性的方面往往不如男生强烈,特别是28岁以上的女生;只有满足女生其他生理和心理需求,对方才会把性交给你保管,所以说性是她喜欢你之后附属给你的东西。而男生恰恰相反,常常就是想到性然后就有了性的冲动,进而喜欢上一个女生。Jinja2 是 Ansible 使用的强大模板引擎,它允许你在配置文件中动态插入变量、使用控制结构和过滤器。语句实现,它允许你根据变量、事实(facts)或任务执行结果来决定是否执行某个任务或模块。在 Ansible 中,判断(条件控制)主要通过。
2025-07-12 21:51:45
825
原创 day050-ansible剧本与变量
人们不断的学习、努力工作,就是获得更多的机会、更多的物质条件,由此决定自己的选择,如去旅游、跳槽、做自己喜欢的事等。因此对待长辈、领导、老板时,要有素养、礼貌,体现对方对于自己的重要性。还有自己展现的形象,就是自己在别人心中的形象,如善良、勇敢、勇于承担等。用于将任务(task)的输出保存到变量中,可以捕获命令结果、模块返回值或错误信息,并在 Playbook 中动态处理。是目标主机的系统信息(如 CPU、内存、IP、OS 等),由。4.情感(关系)需求:爱情、友情、亲情、朋友、兄弟、同学……
2025-07-11 16:34:19
862
原创 day049-初识Ansible与常用模块
Ansible 提供了丰富的模块,涵盖了文件管理、软件包安装、服务管理等各种常见的运维任务。这些模块封装了底层的shell 命令,用户无需关心具体的实现细节,只需关注目标状态。ansible的模块化设计与传统shell脚本对比。,用于配置管理、应用部署、任务编排等。Ansible的模块思想将自动化任务分解为。推荐分发文件或压缩包,分发目录极其缓慢。方式运行,适合大规模服务器管理。Ansible 是一款开源的。批量启动nginx服务。
2025-07-10 10:34:58
693
原创 day045-nginx跳转功能补充与https
是一种通过服务器技术(如 URL 重写)将动态网页(如 PHP、ASP 等生成的页面)的 URL 转换成类似静态网页(如。HTTPS 是 HTTP 的安全版本,在 HTTP 基础上增加了。)的形式,但实际上仍然是动态生成的技术。,确保数据在传输过程中不被窃听或篡改。
2025-07-02 13:37:59
831
原创 day043-负载均衡算法与高可用keepalived
指系统或服务能够持续稳定运行,即使出现硬件故障、软件错误或人为操作失误时,仍能保持。,通常用百分比(如99.9%、99.99%)或年故障时间衡量。是指主备节点之间因网络隔离或通信故障,导致。等场景,确保服务在单点故障时仍能正常运行。,并都持有 VIP(虚拟 IP),从而引发。(如低延迟、有限中断)。Keepalived 是一个基于。协议的高可用解决方案,主要用于。
2025-06-26 19:55:19
1194
原创 day042-负载均衡与web集群搭建
var/cache/nginx目录的所属用户应修改为www。30岁之前不加班,30岁之后连加班的机会也没有。
2025-06-25 22:26:34
1065
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人