其他企业级日志平台ElasticStack集群实战
ELK是一个免费开源的日志分析架构技术栈总称,包含三大基础组件,分别是Elasticsearch、Logstash、Kibana。但实际上ELK不仅仅适用于日志分析,它还可以支持其它任何数据搜索、分析和收集的场景,日志分析和收集只是更具有代表性。并非唯一性。学习目标 了解日志的作用以及日志的搜集的目的 理解并灵活运用系统及各个应用日志 掌握ElasticStack的架构及其各个组件的作用和关系 掌握如何部署及使用ElasticStack集群核心技能 ELK介绍:ElasticSearch搜索引擎:Logstash接收,处理转发日志的工具,Kibana数据可视化工具,Beats采集日志信息 ELK架构,各个组件的作用、数据流程解析 ELK集群部署:主机环境、软件环境、安装Elasticsearch、ES插件、安装logstash、安装Kibana、Kibana数据可视化应用 Logstash配置:Logstash插件详解、nginx、tomcat、mysql日志搜集 Beats轻量型数据采集器Filebeat搜集日志 Kafka+Zookeeper消息队列集群 Zookeeper集群部署:简介、环境准备、集群配置、集群启动 启动Kafka集群并进行日志发送接收分析测试
共19节 18人已学习超级会员免费 免费试学
Nginx负载均衡及高可用集群实战
lvs是Linux Virtual Server的简写,意即Linux虚拟服务器,是一个虚拟的服务器集群系统。本项目在1998年5月由章文嵩博士成立,是中国国内早期出现的自由软件项目之一。目前lvs已经被集成到Linux内核模块中。Keepalived是Linux下一个轻量级别的高可用解决方案。学习目标 掌握集群的分类、作用以及集群在生产环境中的适用场景 掌握lvs、nginx等负载均衡工具的配置与使用 掌握高可用集群keepalived的配置与使用核心技能 集群介绍:集群作用,集群分类、适用场景,负载均衡分类 lvs四层负载均衡:lvs介绍,lvs优势与不足,lvs核心组件 lvs负载均衡工作模式 调度算法 DR模式部署 Nginx七层负载均衡:介绍、配置,算法 七层负载均衡项目实战:Tomcat多实例部署,Tomcat负载均衡集群 Haproxy 七层负载均衡:下载、部署、配置、测试 Keepalived高可用集群:Keepalived工作原理,Keepalived配置解析
共19节 3人已学习超级会员免费 免费试学
其他zabbix5.0构建企业级监控告警平台
Zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。学习目标 了解监控的作用,了解生产环境下各个常用的监控及其区别 掌握Zabbix监控平台的部署 掌握Zabbix的各个组件及其监控流程 熟悉各种常用监控项核心技能 监控介绍:常见生产级监控平台对比,Zabbix监控介绍 Zabbix架构解析,核心组件介绍 Zabbix部署:软件安装、部署配置Server、Web GUI、Agent Zabbix监控流程解析 Zabbix 监控组、监控主机、监控模板、监控项、图形、触发器、动作、用户 Zabbix网络发现:介绍,发现方式,发现过程,配置Network discovery Zabbix Web监控:介绍,创建设置Web场景,查看测试 Zabbix主动被动监控解析 Zabbix 监控接口分类解析 Zabbix分布式监控 Zabbix自定义key及调用、自定义监控脚本编写 Zabbix监控数据库、Nginx、Tomcat Zabbix邮件报警 Zabbix架构优化、参数优化
共13节 16人已学习超级会员免费 免费试学
CI/CDgit_jenkins构建企业生产环境CI/CD
-------简介: GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的Web服务 Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件项目可以进行持续集成-------学习目标 1.掌握Git和Gitlab的部署及使用方法 2.掌握Jenkins的部署及工作流程、使用方法 3.掌握如何从Jenkins上线项目到web环境-------核心技能 1.持续集成持续发布:CI/CD概念、持续集成、持续交付、持续部署 2.分布式版本控制系统:Git、 Github、 Gitlab的区别,Git介绍、Git安装使用、Git安装配置、Git配置、Git使用、设置身份验证、本地项目与远程服务器项目之间的交互、安装本地Git服务器、Github远程仓库:Gitlab Server部署、Gitlab 开发代码、提交处理流程、Gitlab 备份与恢复 3.Jenkins持续集成持续发布:Jenkins CI/CD流程图、Jenkins介绍、Jenkins实验环境、GIT安装与基本使用、jenkins安装与使用、Jenkins用户权限管理、Jenkins参数化构建、Jenkins Master Slave架构
共9节 17人已学习超级会员免费 免费试学
Nginx企业级Web服务器Nginx及中间件Tomcat
企业级Web服务器Nginx及Web中间件Tomcat运维实战核心技能 HTTP协议详解:HTTP工作原理、HTTP消息结构、客户端请求、响应消息 HTTP 请求方法、HTTP响应头信息、HTTP状态码 Nginx配置管理:Nginx 配置文件介绍,Nginx 配置文件检测 Nginx虚拟主机:虚拟主机介绍,分类,基于域名、ip、端口的虚拟主机 Nginx会话保持,Nginx实现动静分离,Nginx跨域问题 Nginx地址重写Rewrite:Rewrite概念,Rewrite语法,break vs last,redirect和permanent区别,rewrite常用正则表达式 Nginx if指令,set指令,Nginx return指令,Nginx break指令 Nginx location指令详解:location区段,location前缀,location配置示例 Nginx预定义变量 Nginx日志详解:定义日志格式,字段含义,使用自定义日志,日志切割 Nginx访问控制、Nginx监控 Nginx Alias 别名配置 Tomcat介绍及安装:安装Tomcat & JDK,Tomcat目录介绍 Tomcat运维:Tomcat启停及运行检测,日志 Tomcat主配置文件详解,Web站点部署,Tomcat安全优化
共49节 19人已学习超级会员免费 免费试学
Linux自动化运维利器Ansible实战
自动化运维利器Ansible实战 Ansible入门:自动化运维介绍,常用自动化运维工具对比 Ansible简介,Ansible特性,Ansible架构,Ansible工作原理 Ansible安装,配置文件,命令工具,执行状态,常用模块功能 Ansible剧本:YAML介绍,YAML特性,YAML语法(列表、映射) Playbook核心元素:Hosts、Tasks、remote_user、Varniables、Templates、Handlers、tags Playbook变量:变量名、变量来源、变量调用方式、变量调用优先级 Ansible模板角色:Playbook中模板的用法、使用形式,使用Templates传输配置文件,Templates引用系统变量,Hosts文件普通变量修改Nginx服务端口 Roles角色详解
共16节 23人已学习超级会员免费 免费试学
LinuxDBA数据库Mysql运维管理
MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品。MySQL 是流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是很好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。学习目标 了解生产环境常用数据库及其区别 掌握数据库的分类 掌握MySQL数据库的安装 掌握基本的SQL语句 掌握MySQL数据库权限控制、日志管理、备份恢复 掌握MySQL数据库的主从复制、集群部署及使用 掌握MySQL数据库性能优化核心技能 数据库介绍:什么是数据库,生产环境常用数据库 数据库分类:开源数据库、闭源数据库、关系型数据库、NoSQL 数据库安装:Yum及编译安装Mariadb、MySQL数据库 结构化查询语言SQL:DDL语句、DML语句、DCL语句、DQL语句 MySQL库操作:创建库、查看库、切换库、删除库 MySQL表操作:创建表,删除表,查看表状态、表名称、表结构、表内容 修改表:修改表名、添加字段、删除字段、修改字段 修改记录:添加记录、更新记录、删除记录 表复制:复制整张表、复制表结构、复制记录 表查询:基本查询、避免重复DISTINCT、通过四则运算查询、定义显示格式、条件查询、排序查询、分组查询、模糊查询、正则查询、子查询、常用查询函数、别名 数据导入导出:数据导入、数据导出 字符串类型介绍:CHAR系列、TEXT、枚举类型、集合类型 数值类型:整数类型 、浮点数类型、定点数类型、位类型 时间和日期类型 表约束:null 、not null、default、unique、auto_increment、primary key、index 用户管理:登录退出,创建、删除用户,密码、授权表、密码复杂度限制策略 日志管理:开启Binlog日志,读取Binlog日志,利用Binlog日志恢复数据 备份介绍:物理备份、逻辑备份、完全备份、增量备份、差异备份 逻辑备份mysqldump:备份数据、恢复数据 物理备份xtrabackup:软件下载安装、备份数据、恢复数据 主从复制:主从复制意义,原理解析 ,Gtid方式配置主从复制
共19节 27人已学习超级会员免费 免费试学
LinuxShell编程及自动化运维实现
Shell编程及自动化运维实现学习目标 了解开发语言的分类及其区别和Shell编程的适用场景 掌握Bash特性、脚本规范、变量类型、变量运算 掌握Bash流程控制、函数、数组 掌握Bash的并发编程及并发控制 掌握Sed、Awk详细用法 灵活运用Bash、Sed、Awk完成自动化运维工作核心内容 Shell编程初识:程序、语言、编程,Shell定义、分类、适用范围,初始化 Bash特性:命令补全、历史命令、别名、前后台作业、重定向、管道、命令排序执行、通配符、正则表达式、脚本 Shell脚本规范,Shell脚本调试,脚本运行方式 变量类型:自定义变量、环境变量、预定义变量、位置变量 变量运算,变量引用,变量长度,命令置换,变量替换 test命令:语法,整数比较、字符串比较、文件比较 Shell编程之条件结构:if语句,case语句 Shell编程之循环结构:for语句,while语句,until语句 Shell循环控制:shift、continue、break、exit Shell函数:定义函数,调用函数,取消函数,函数传参 Shell数组:定义数组,查看数组,数组切片,遍历数组,关联数组 Bash并发及并发控制 grep命令解析 正则表达式:正则表达式定义,基本元字符,扩展元字符 SED精讲:SED介绍,适用场景,SED语法,SED选项 SED定址:数字定址、正则定址 SED子命令:a、c、i、d、s、y、r SED工作模式 AWK 精讲:工作流程,print 语句,AWK 设计模型,模式匹配,记录和字段 表达式:常量,变量,系统变量,算术、赋值、关系、布尔操作符 流程控制:条件语句、循环语句、循环控制电商平台应用app自动化上线部署脚本实战。
共77节 28人已学习超级会员免费 免费试学
Linux2025Linux云计算运维架构师课程(入门阶段)
一.课程名标题:Linux云计算运维架构师入门阶段课程56课时共计47小时二.课程收益: 1.Linux系统(Centos7&9)全面管理工作方法。 2.初级云计算运维工程师工作范畴内容。 3.入门云计算的法宝。三.适合人群: 1.云计算爱好者 2.运维工程师技术爱好者 3.计算机专业/非计算机专业学员 4.励志成为一名云计算/.运维/运维开发工程的同学们。四.学习计划 每周学习3~4次。一次一章节内容。 本套课程共计18个章节 每个章节课时:1~2课时(讲师讲述时间)。 每个章节练习时间:2~3小时(学员练习时间)。 完成自己的笔记。每个章节的技术+理论同样重要。五.课程目标 1.具备管理Linux系统能力。 2.具备管理常见服务能力。 3.具备一线城市4~6K月薪,运维工程师能力。(20~30K月薪见后续中高级课程)六.课程简介 1.云计算/大数据/人工智能核心科技领域人才稀缺。 2.磊哥讲Linux云计算,入门绝对不是问题。 3.课程涵盖主流Linux-CentOS系统全面管理技术。(文件,用户,权限,存储,进程,日志,网络,文件服务,网站服务,域名服务) 4.讲师授课风趣幽默,精湛的授课技巧。深入浅出的授课方式。带你敲开Linux云计算的大门。 5.让你爱上学习。
共57节 42人已学习超级会员免费 免费试学
- 1
徐磊
部门主管
曾任九州首席技术官(CTO) 。并在电信运营商、系统集成商、知名高校,担任过技术经理、咨询顾问、技术总监等职务。 工作经验20年,任职期间规划设计和改造过大量的电信平台和金融网络;参与设计数个高并发,高可用,可扩展式WEB站点集群项目;公有云/私有云平台项目技术负责人。工作经验丰富并对技术的前瞻性有精准把握。 资深Cisco/华为/Linux授课讲师。 资质证书:HCIE-CLOUD, CCNP-RS/CCNA-RS、RHCE、RHCA等
课程数 9 学生数 192