• 《Linux入门共学28天在线训练营》第7次学习任务:Linux发展史学习笔记提交

    Hi,各位亲爱的小伙伴,欢迎你加入本次马哥教育举办的《Linux入门共学28天在线训练营》免费学习计划。 今天是2018年03月13日 开始学习的第9天,你的学习任务是: 第一个任务: 阅读:《Linux入门共学28天在线训练营》内容学习计划 如果你还不知道本次训练营的学习安排,可以再回顾一下:《Linux入门共学28天在线训练营》介绍 第二个任务: 学习《Linux发展史学习》内容 并提交第4个笔记《Linux入门04-Linux发展史》,简书操作指南如下:http://www.magedu.…

    Linux云计算 2018年3月13日
  • Linux 系统指标实时监控 Glances实用指南【每日一个知识点第80期-Linux】

    提到Linux系统监控,top命令可能是其中最知名的一个。不过,时间长了之后,你可能会对top呆板的黑白界面感到乏味,这时候我会向你推荐具有更高颜值的Glances。 Glances 是一个由 Python 编写,使用 psutil 库来从系统抓取信息的基于 curses 开发的跨平台命令行系统监视工具。 通过 Glances,我们可以监视 CPU,平均负载,内存,网络流量,磁盘 I/O,其他处理器 和 文件系统 空间的利用情况。 Glances 是一个用来监视 GNU/Linux 和 Free…

    Linux云计算 2018年2月22日
  • 011 | Linux基础入门

    本文为《跟马哥学Linux》系列文章的第十一篇,上一篇文章为《 Linux发展历史-06》。 前面我们讲了unix,Linux,macos等操作系统,以及所谓的Linux之间的悲欢离合的故事。而且我们知道System V Unix与BSD二者之间发起了一场旷日持久是官司,把BSD告上法庭,开始unix内战的第一阶段,后面发展到第二阶段,第二阶段主要是AT&T持有了sun公司20%股份后,AT&T与几家公司,如IBM、DEC、HP等公司,创立了开放软件基金会,他们彼此之间又对抗了第…

    Linux云计算 2018年2月21日
  • Linux基础教程之Gitlab代码管理仓库安装部署

    GitLab是利用 Ruby on Rails一个开源的版本管理系统,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。它还提供一个代码片段收集功能可以轻松实现代码复用,便于日后有需要的时候进行查找。 Gitlab CE社区版完全开源免费,用来搭建自己专属的代码仓库,提供一个类似Github风格的web界面,还是很犀利的。 1、部署环…

    Linux云计算 2017年11月29日
  • Linux基础教程之Puppet 的使用与进阶

    Puppet 基于puppet 可实现自动化重复任务, 快速部署关键性应用以及在本地或云端完成主动管理变更和快速扩展架构规模.基于master/agent 模型. 基于RPC 的通信, 基于xml 进行数据交换 define : 使用puppet 语言来定义资源的状态模拟 : 根据资源关系图, puppet 可以模拟部署无损运行测试代码强制 : 对比客户端主机状态和定义的资源状态是否一致, 自动强制执行report : 通过puppt API 可以将日志发送到第三方监控工具 puppet 工作模…

    Linux云计算 2017年11月29日
  • Linux基础教程之自动化运维工具Cobbler

    自动化运维: 随着信息时代的持续发展,IT运维已经成为IT服务内涵中重要的组成部分。面对越来越复杂的业务,面对越来越多样化的用户需求,不断扩展的IT应用需要越来越合理的模式来保障IT服务能灵活便捷、安全稳定地持续保障,这种模式中的保障因素就是IT运维(其他因素是更加优越的IT架构等)。从初期的几台服务器发展到庞大的数据中心,单靠人工已经无法满足在技术、业务、管理等方面的要求,那么标准化、自动化、架构优化、过程优化等降低IT服务成本的因素越来越被人们所重视。其中,自动化最开始作为代替人工操作为出发…

    Linux云计算 2017年11月29日
  • Linux基础教程之ansible进阶(roles应用)

    ansible 进阶 一、roles简介 一个项目从开始到结束,不是简单几十个playbook就可以完事了,当文件数很多,有上百个的话,仅通过简单的includes不停的引用,那最终的结果错综复杂。这个时候ansible roles就可以很好的发挥它的作用了。 roles,字面意思是角色的含义,可以理解为有相互关联功能的集合。我们把安装ntp、mem、nginx、db等等的功能角色放在一个大仓库里,然后用到哪个,从那里面去拿,拿一个,拿两个都可以。 roles:是个目录,角色集合 里面放的有: …

    Linux云计算 2017年11月29日
  • Linux基础教程之Ansible安装部署及常用模块详解

    ansible安装方式 ansible安装常用两种方式,yum安装和pip程序安装 这里提供二种安装方式,任选一种即可: 1、使用yum安装 yum install epel-release -y yum install ansible –y 2、 使用pip(Python的包管理模块)安装 pip install ansible #如果没pip,需先安装pip.yum可直接安装: yum install Python-pip pip install ansible ansible程序结构 安装…

    Linux云计算 2017年11月29日
  • Linux基础教程之利用keepalived实现主/从和主/主模式的高性能负载均衡集群实战手册

    要求: 1、使用nginx的反向代理功能实现负载均衡 2、keepalived实现高可用        第一组的虚拟地址为172.16.1.100             D设备的优先级高        第二组的虚拟地址为172.16.1.110             E设备的优先级高 3、分别实现主/从和主/主两种配置 集群拓扑:       第一种:主/从配置 所有配置之前先在各个主机上进行时间同步  ntpdate 时间服务器地址 一、后端real server(A、B、C)配置    …

    Linux云计算 2017年11月29日
  • Linux基础教程之Nginx/LVS/HAProxy对比分析

    Nginx/LVS/HAProxy简单介绍: Nginx:专为性能优化而开发,性能是其最重要的考量,实现上非常注重效率 。它支持内核Poll模型,能经受高负载的考验,有报告表明能支持高达 50,000个并发连接数。 LVS:使用Linux内核集群实现一个高性能、高可用的负载均衡服务器,具有很好的可伸缩性(Scalability)、可靠性(Reliablity)和可管理性(Manageability) HAProxy:提供高可用性、负载均衡以及基于TCP和HTTP应用的代理,支持虚拟主机,它是免费…

    Linux云计算 2017年11月29日
历经多年发展,已成为国内好评如潮的Linux云计算运维、SRE、Devops、网络安全、云原生、Go、Python开发专业人才培训机构!