专题 > 系统/运维 > Linux > linux运维入门+修炼视频课程专题

linux运维入门+修炼视频课程专题

从Linux系统基础知识开篇,再到日常的运维技巧和中高级运维所需技能。

11

门课程

613

人学习

 

课程总时长:29小时58分钟

授课讲师:阿铭

打包优惠
 
大牛讲解
 
一键下载
 
讲师24h答疑
专题价 ¥126
立省97元
总价 ¥223

第一阶段:  入门阶段(看免费课程即可)

linux入门 大家可以看老师的免费课程,该课程也会在近期连载。

2门课程 3小时55分钟
  • 数据同步工具 - rsync视频课程

    6节 1小时8分钟
    课程目标:
    rsync -av /etc/passwd /tmp/1.txt rsync -av /tmp/1.txt 192.168.188.128:/tmp/2.txt  rsync格式 rsync [OPTION] … SRC   DEST rsync [OPTION] … SRC   [user@]host:DEST rsync [OPTION] … [user@]host:SRC   DEST rsync [OPTION] … SRC   [user@]host::DEST rsync [OPTION] … [user@]host::SRC   DESTrsync常用选项 -a 包含-rtplgoD -r 同步目录时要加上,类似cp时的-r选项 -v 同步时显示一些信息,让我们知道同步的过程 -l 保留软连接 -L 加上该选项后,同步软链接时会把源文件给同步 -p 保持文件的权限属性 -o 保持文件的属主 -g 保持文件的属组 -D 保持设备文件信息 -t 保持文件的时间属性 --delete 删除DEST中SRC没有的文件 --exclude 过滤指定文件,如--exclude “logs”会把文件名包含logs的文件或者目录过滤掉,不同步 -P 显示同步过程,比如速率,比-v更加详细 -u 加上该选项后,如果DEST中的文件比SRC新,则不同步 -z 传输时压缩rsync通过ssh方式同步 rsync -av test1/ 192.168.133.132:/tmp/test2/ rsync -av -e "ssh -p 22" test1/ 192.168.133.132:/tmp/test2/ rsync 通过服务的方式同步 要编辑配置文件/etc/rsyncd.conf 启动服务rsync --daemon 格式:rsync -av test1/ 192.168.133.130::module/dir/
  • LAMP架构实战讲解(2018全新改版)

    15节 2小时46分钟
    课程目标:
    【课程简介】阿铭的课程讲究的是简单和实践,理论的东西并不多,实践部分占90%以上,以我的工作经验为主,说到简单,是因为我不像别的机构讲很多高大上的知识,因为学生刚工作的时候根本用不到,时间长了就忘了,所以讲究精致教学,保证你所学的就是你所用的。只要你静下心来,跟着阿铭的脚步学习,你一定可以成功就业。我们零基础的学员很多,但是经过我的指导和他们的努力,很多都已经月入8000以上,我的微信会经常分享运维趋势, 后期的课程注重实践,目的是让你在实践中就学会了工作当中要用到的方法,技术和技巧。任何事情只要做的多,我们都会熟练掌握。就好像一个18位的身份证号,因为我们用的多,所以可以轻松记住,而且可以记住一辈子。那么阿铭的课程策略就是这样,让你不断地去练习。最终可以轻松掌握这门技术。 【授课对象】计算机相关专业的大学生,网管,或者想提升自己Linux技能的人。亦或者做研发的人(薪资提升30%以上)。不管你是否有经验,只要你肯努力肯付出,都可以来学阿铭的课程。阿铭只相信一件事情,只要你肯努力,能坚持,能根据阿铭的课程策略从头到尾学一个遍,那你一定可以学到真正的技能。找个好工作根本不是问题!如果你连自己都不相信,那阿铭只能说抱歉,我帮不了你!

第二阶段:  运维技能提升

本部分内容,也在连载中,后期会保持更新和升级。

4门课程 15小时3分钟
  • LNMP架构视频课程

    24节 3小时28分钟
    课程目标:
  • nginx实战视频教程(2018全新,连载)

    35节 6小时27分钟
    课程目标:
    1 Nginx介绍1.1 常见WebServer介绍1.2 Nginx诞生1.3 Nginx版本、官网1.4 Nginx功能介绍2 Nginx安装和部署2.1 Nginx软件包获取2.2 Linux下安装Nginx2.2.1 yum安装2.2.2 源码安装2.3 Nginx服务管理(启动、停止、重启)2.4 获取Nginx服务管理脚本3 Nginx配置文件讲解3.1 Nginx.conf文件结构3.2 Nginx全局配置3.3 Nginx events配置3.4 Nginx http配置3.5 Nginx server配置4 Nginx架构分析4.1 Nginx模块化4.2 Nginx的Web请求机制4.3 Nginx的事件驱动模型4.4 设计架构概览5 Nginx虚拟主机配置5.1 Nginx默认虚拟主机5.2 Nginx虚拟主机配置规范5.3 Nginx基于端口虚拟主机6 Nginx的Rewrite6.1 Rewirte指令6.2 Nginx全局变量6.3 Rewrite实战7 Nginx的代理功能7.1 Nginx正向代理配置7.2 Nginx反向代理配置7.3 Nginx负载均衡配置8 Nginx的location配置8.1 location语法8.2 location优先级8.3 location案例9 Nginx的访问控制9.1 Nginx的deny和allow9.2 基于location的访问控制9.3 基于$documnet_uri9.4 基于$request_uri9.5 基于$user_agent9.6 Nginx的限速9.7 Nginx用户认证10 Nginx的ssl配置10.1 ssl原理10.2 Nginx的ssl配置11 Nginx的日志配置11.1 Nginx错误日志以及级别11.2 Nginx访问日志格式11.3 Nginx日志变量11.4 Nginx访问日志过滤11.5 Nginx访问日志切割12 Nginx服务器调优12.1 调整几个Nginx配置参数12.2 调整Linux内核参数12.3 启用gzip压缩12.4 配置静态文件过期13 Nginx性能监控13.1 系统级别监控13.2 配置Nginx状态信息14 Nginx常用架构介绍14.1 LNMP架构14.2 Nginx+Tomcat14.3 Nginx+keepalived实现高可用负载均衡集群架构
  • NoSQL-Redis

    17节 2小时41分钟
    课程目标:
    非关系型数据库就是NoSQL,关系型数据库代表MySQL  • 对于关系型数据库来说,是需要把数据存储到库、表、行、字段里,查询的时候根据条件一行一行地去匹配,当量非常大的时候就很耗费时间和资源,尤其是数据是需要从磁盘里去检索  • NoSQL数据库存储原理非常简单(典型的数据类型为k-v),不存在繁杂的关系链,比如mysql查询的时候,需要找到对应的库、表(通常是多个表)以及字段。  • NoSQL数据可以存储在内存里,查询速度非常快  • NoSQL在性能表现上虽然能优于关系型数据库,但是它并不能完全替代关系型数据库  • NoSQL因为没有复杂的数据结构,扩展非常容易,支持分布式  常见NoSQL数据库  •k-v形式的:memcached、redis 适合储存用户信息,比如会话、配置文件、参数、购物车等等。这些信息一般都和ID(键)挂钩,这种情景下键值数据库是个很好的选择。  • 文档数据库:MongoBD   将数据以文档的形式储存。每个文档都是一系列数据项的集合。每个数据项都有一个名称与对应的值,值既可以是简单的数据类型,如字符串、数字和日期等;也可以是复杂的类型,如有序列表和关联对象。数据存储的最小单位是文档,同一个表中存储的文档属性可以是不同的,数据可以使用XML、JSON或者JSONB等多种形式存储。  • 列存储 Hbase  • 图  Neo4J、Infinite Graph、OrientDB Redis和Memcached类似,也属于k-v数据存储 Redis官网redis.io, 当前最新稳定版4.0.1支持更多value类型,除了和string外,还支持hash、lists(链表)、sets(集合)和sorted sets(有序集合) redis使用了两种文件格式:全量数据(RDB)和增量请求(aof)。全量数据格式是把内存中的数据写入磁盘,便于下次读取文件进行加载。增量请求文件则是把内存中的数据序列化为操作请求,用于读取文件进行replay得到数据,这种类似于mysql binlog。Redis的存储分为内存存储、磁盘存储和log文件三部分 
  • NoSQL-MongoBD视频课程

    16节 2小时25分钟
    课程目标:
    当前最新版3.4C++编写,基于分布式的,属于NoSQL的一种在NoSQL中是最像关系型数据库的MongoDB 将数据存储为一个文档,数据结构由键值(key=>value)对组成。MongoDB 文档类似于 JSON 对象。字段值可以包含其他文档、数组及文档数组。因为基于分布式,所以很容易扩展MongoBD安装epel自带的MongoBD版本为2.6,我们需要安装3.4版本 官方安装文档https://docs.mongodb.com/manual/tutorial/install-mongodb-on-red-hat/ cd /etc/yum.repos.d/ vim mongodb-org-3.4.repo//加入如下内容[mongodb-org-3.4]name=MongoDB Repositorybaseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.4/x86_64/gpgcheck=1enabled=1gpgkey=https://www.mongodb.org/static/pgp/server-3.4.asc yum list |grep mongodb //可以看到mongodb相关的rpm包 yum install -y mongodb-orgMongoBD连接systemctl start mongod //启动服务 在本机可以直接运行命令mongo进入到mongodb shell中 如果mongodb监听端口并不是默认的27017,则在连接的时候需要加--port 选项,例如 mongo --port 27018 连接远程mongodb,需要加--host,例如 mongo --host  127.0.0.1 如果设置了验证,则在连接的时候需要带用户名和密码 mongo -uusername -ppasswd --authenticationDatabase db //这个和MySQL挺像

第三阶段:  运维技能升华

本阶段内容也会不断更新迭代,一次购买,享受增值。

5门课程 10小时59分钟
  • docker入门视频教程

    18节 2小时54分钟
    课程目标:
    docker近几年非常火,因为它是容器虚拟化,更能够充分提高硬件资源的使用率。其实利用率高不算什么,它最大的优势是能给让运维人员或者开发人员快速部署和交付资源,大大提高了工作效率。
  • Linux之ELK入门视频课程

    11节 2小时8分钟
    课程目标:
    ELK Stack (5.0版本之后) Elastic Stack == (ELK Stack + Beats) ELK Stack包含:ElasticSearch、Logstash、Kibana ElasticSearch是一个搜索引擎,用来搜索、分析、存储日志。它是分布式的,也就是说可以横向扩容,可以自动发现,索引自动分片,总之很强大。文档https://www.elastic.co/guide/cn/elasticsearch/guide/current/index.html Logstash用来采集日志,把日志解析为json格式交给ElasticSearch。 Kibana是一个数据可视化组件,把处理后的结果通过web界面展示 Beats在这里是一个轻量级日志采集器,其实Beats家族有5个成员 早期的ELK架构中使用Logstash收集、解析日志,但是Logstash对内存、cpu、io等资源消耗比较高。相比 Logstash,Beats所占系统的CPU和内存几乎可以忽略不计 x-pack对Elastic Stack提供了安全、警报、监控、报表、图表于一身的扩展包,是收费的
  • 自动化运维-Ansible视频课程

    16节 1小时48分钟
    课程目标:
    •传统运维效率低,大多工作人为完成 •传统运维工作繁琐,容易出错 •传统运维每日重复做相同的事情 •传统运维没有标准化流程 •传统运维的脚本繁多,不能方便管理 •自动化运维就是要解决上面所有问题
  • 自动化运维-Saltstack

    14节 1小时57分钟
    课程目标:
    传统运维效率低,大多工作人为完成•传统运维工作繁琐,容易出错 •传统运维每日重复做相同的事情•传统运维没有标准化流程•传统运维的脚本繁多,不能方便管理•自动化运维就是要解决上面所有问题常见自动化运维工具:Puppet (www.puppetlabs.com) 基于Rubby开发,c/s架构,支持多平台,可管理配置文件、用户、Cron任务、软件包、系统服务等。 分为社区版(免费)和企业版(收费),企业版支持图形化配置。•Saltstack(官网 https://saltstack.com,文档docs.saltstack.com ) 基于python开发,c/s架构,支持多平台,比Puppet轻量,在远程执行命令时非常快捷,配置和使用比puppet容易,能实现Puppet几乎所有的功能。Ansible (www.ansible.com ) 更加简洁的自动化运维工具,不需要在客户端上安装Agent,基于Python开发。可以实现批量操作系统配置、批量程序的部署、批量运行命令。
  • Jenkins入门视频课程

    16节 2小时9分钟
    课程目标:
    Jenkins是一个开源的、可扩展的持续集成、交付、部署(软件/代码的编译、打包、部署)基于Web界面的平台。 • Jenkins是一个工具集,提供了各种各样的插件 • 比如获取Git上最新的代码 • 比如可以帮你编译源代码 • 比如可以调用自定义的Shell脚本远程执行命令

linux运维入门+修炼视频课程专题

¥223 ¥126
注册登录免费享