2019独角兽企业重金招聘Python工程师标准>>>

下面是我多年整理并使用多少的Shell 分享给大家。说起自动化运维很多人会谈到 puppet, ansible,saltstack 这些工具我都使用了,最终都放弃了。这些工具前期配置太耗时间,扩展也不方便,适合傻瓜化运维,对于有15年软件开发经验的我更喜欢,自由,随心所欲。最终我选择了自行维护 shell , 将shell 模块化,根据需要组合。

github 地址 :  https://github.com/oscm/shell

下面举例,安装一个web 服务器。

curl -s https://raw.githubusercontent.com/oscm/shell/master/os/centos7.sh | bash
curl -s https://raw.githubusercontent.com/oscm/shell/master/os/iptables.sh | bash
curl -s https://raw.githubusercontent.com/oscm/shell/master/lang/gcc/gcc.sh | bash
curl -s https://raw.githubusercontent.com/oscm/shell/master/web/nginx/nginx.centos7.sh | bash
curl -s https://raw.githubusercontent.com/oscm/shell/master/lang/php/5.6.9-centos7.sh | bash
curl -s https://raw.githubusercontent.com/oscm/shell/master/lang/php/pecl/redis.sh | bash
curl -s https://raw.githubusercontent.com/oscm/shell/master/lang/php/pecl/pthreads.sh | bash
curl -s https://raw.githubusercontent.com/oscm/shell/master/lang/php/pecl/amqp.sh | bash
curl -s https://raw.githubusercontent.com/oscm/shell/master/lang/php/pecl/phalcon.sh | bash

转载于:https://my.oschina.net/neochen/blog/420638

自动化运维 Shell相关推荐

  1. linux运维脚本编写,最强Linux自动化运维 Shell高级脚本编程实战 带习题+项目实战案例+全套配置脚本...

    最强Linux自动化运维 Shell高级脚本编程实战 带习题+项目实战案例+全套配置脚本 大家可以通过参考下面的课程学习目录,就会发现单单只从目录上来分析就知道这是一部非常系统的Shell自动化脚本运 ...

  2. 自动化运维Shell课堂笔记

    1.课程回顾 2.课程大纲 1.shell编程 开发和运维 shell基础知识 shell变量 shell表达式 shell流程控制语句 2.代码发布 项目周期 代码部署的方式 代码部署流程 服务器环 ...

  3. python学习之自动化运维(一):shell的使用

    第一章: shell快速入门: 一.运维简介: 1.运维简介以及企业中的那些事: 2.简单的运维知识 规划: 需要多少资源来支持项目的运行; 管理: 项目运行过程中的所有内容都管理起来; 流程规范: ...

  4. linux云自动化运维,Liunx运维一线大神亲授 全新Linux云计算运维基础与Linux Shell自动化运维实战课程...

    Liunx运维一线大神亲授 全新Linux云计算运维基础与Linux Shell自动化运维实战课程 全新Linux云计算运维基础与Linux Shell自动化运维实战课程,由于国内一线大神亲自授课与教 ...

  5. linux 【完结篇】第六章 shell编程及自动化运维--三剑客

    linux 第六章 shell编程及自动化运维–三剑客 一.正则表达式 1.前言 名词解释: 正则表达式是一种字符模式,用于在查找过程中匹配指定的字符.在大多数程序里,正则表达式都被置于2个正斜杠之间 ...

  6. 自动化运维—saltstack

    2019独角兽企业重金招聘Python工程师标准>>> 自动化运维--saltstack .ansible 一.自动化运维介绍 传统运维:传统运维效率低,大多工作需要人工完成,工作繁 ...

  7. 自动化运维工具Ansible

    ansible简介: ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet.cfengine.chef.func.fabric)的优点,实现了批量系统配置.批 ...

  8. 自动化运维工具----ansible

    自动化运维工具----ansible ansible是新出现的运维工具是基于Python研发的糅合了众多老牌运维工具的优点实现了批量操作系统配置.批量程序的部署.批量运行命令等功能. 主要模块以及功能 ...

  9. ansible自动化运维(一)——基本架构简介

    1.介绍 ansible是一种自动化运维工具,基于paramiko开发的,并且基于模块化工作,Ansible是一种集成IT系统的配置管理.应用部署.执行特定任务的开源平台. 它是基于python语言, ...

  10. 轻量级自动化运维工具Fabric的安装与实践

    一.背景环境 在运维工作中,经常会遇到重复性的劳动,这个时候为了效率就必须要使用自动化运维工具. 这里我给大家介绍轻量级自动化运维工具Fabric,Fabric是基于Python语言开发的,是开发同事 ...

最新文章

  1. maven中packaging的三个属性值pom、jar、war
  2. 微信小程序自定义授权弹框
  3. ubuntu下u盘变成只读文件
  4. Android sqlite数据库操作通用框架AHibernate(一)-CRUD示例和使用步骤
  5. leetcode problem 41 -- First Missing Positive
  6. android中获取 bitmap 像素的颜色 之吸管取色功能
  7. 【TSP问题】基于狼群算法求解旅行商问题含Matlab源码
  8. MAE 代码实战详解
  9. 1. 物理内存初始化-linux4.0
  10. 论文笔记 Digging into self-supervised monocular depth estimation
  11. 小学奥数公式大全 学习奥数必备“工具”
  12. 五步快速安装android模拟器
  13. 怎么添加设置微信定位服务器,微信怎么设置定位功能!
  14. 数分下第11讲(9.5节) 多变量函数的Taylor公式与极值
  15. 避坑外连腾讯云服务器redis 6379
  16. 基于RTP协议的IP电话QoS监测及提高策略
  17. 计算机bios无法进入,启动系统后无法进入BIOS怎么办
  18. JVM笔记十四:方法区
  19. python正则表达式匹配字符串中的电话号码_Python正则表达式匹配字符串中的数字...
  20. Matplotlib官方文档学习笔记 PART1-简介 C2-pyplot教程 (19-12-4 by-xieyuxin)

热门文章

  1. Eclipse自动生成返回值对象的快捷键是什么?
  2. Python全栈之路Day16
  3. Mac端SVN工具CornerStone详解
  4. hibernate 多表查询
  5. MySQL 优化1
  6. DescribingDesign Patterns 描述设计模式
  7. Fedora17安装QQ2012手记
  8. CreateThread _beginThread _begintheadex AfxBeginThead思考
  9. C算法及PHP学习笔记_01
  10. 标签 'http' 已声明。标签名称在批查询或存储过程内部必须唯一。