1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#!/usr/bin/env bash
ansilbe
if [ $? -eq 0 ]    #检查上一命令是否执行成功,如不等于0,则进行安装
then
        echo 'ansible existing'
else
        #设置EPEL仓库
        rpm -iUvh http://dl.Fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm
         
        #使用yum安装Ansible
        yum -y install ansible
         
        #安装完成后,检查ansible版本
        vers=`ansible --version`
        echo "ansible install complete, version=$vers"
fi

本文转自 TtrToby 51CTO博客,原文链接:http://blog.51cto.com/freshair/1872957

shell脚本之安装ansible(centos7环境)相关推荐

  1. shell脚本一键安装nginx

        使用shell脚本一键安装Nginx 操作环境Centos7,联网进行安装. 代码如下: #!/bin/bash #this is nginx.sh #date 2018.10.6 [ $(i ...

  2. shell 脚本实现 k8s 集群环境下指定 ns 资源的 yaml 文件备份

    shell 脚本实现 k8s 集群环境下指定 ns 资源的 yaml 文件备份 需求说明 功能实现 shell 脚本实现 shell 使用方式 前置工具环境安装 dump-k8s-yaml.sh 使用 ...

  3. shell脚本一键安装二进制Apache

    转载来源 :shell脚本一键安装二进制Apache : http://www.178linux.com/23401 安装背景:用的一台最小化安装的centos6. 编译安装安装的必备安装gcc,gc ...

  4. 【kafka专栏】使用shell脚本快速安装kafka集群(含视频)

    我们本节来正式安装kafka集群,安装kafka集群主要的方式有两种:一种是纯手动安装,一种是使用自动化shell脚本安装.纯手动安装的方式需要一台服务器.一台服务器的去操作,在服务器较多的情况下工作 ...

  5. Centos 上面用Shell脚本一键安装LAMP环境

    1)系统环境介绍      Centos 5.8 64位      Apache:httpd-2.4.4.tar.gz      PHP:   php-5.4.17.tar.gz       Mysq ...

  6. centos5.8安装mysql_Centos5.8上面用Shell脚本一键安装mysql5.5.25源码包

    最近在研究mysql集群,至少要安装部署2台或者多台mysql数据库,操作起来即麻烦又很耗时,今天根据安装步骤写了一个Shell脚本,只需执 行以下脚本就可以快速安装mysql数据库,对初学者或者想学 ...

  7. Shell脚本一键安装软件

    一.JDK一键安装 基本步骤: 1.上传 JDK 压缩包到虚拟机的 opt 目录下 2.启动 Shell 脚本即可一键安装 3.脚本内容 #!/bin/bash cd /opt gz=`find -n ...

  8. linux centos7安装ngix,centos7 环境下安装nginx--Linux

    本文将要为您介绍的是centos7 环境下安装nginx--Linux,具体完成步骤:一.安装前需要的编译环境准备 1.安装make yum install -y gcc automake autoc ...

  9. 用SHELL脚本自动化安装Nagios服务器端和客户端的

    公司的一个项目网站,上线几天就因为磁盘暴满而出了问题,由于其服务器都集中在某一IDC机房内,所以考虑部署套Nagios监控报警系统,考虑到其它项目网站可能有类似需求,所以将其安装过程整理成脚本,方便以 ...

  10. shell脚本一键安装JDK及配置环境变量

    为什么我要写这样安装JDK并配置环境变量的脚本呢?因为我和linux打交道还是比较多的,然而每次都要安装JDK,配置环境变量,这样的事情对于刚接触linux的人来说是很乐意做的,但是接触多了,总是做这 ...

最新文章

  1. 题目 1471:【蓝桥杯】【入门题】【基础练习VIP】矩形面积交
  2. 报名丨图神经网络前沿学术研讨会:清北高校vs企业,9位学者联袂分享
  3. 计算机更新要联网吗,解决steam需要在线进行更新。请确认您的网络连接正常的方法...
  4. php开启mysqlnd,如何启用mysqlnd的PHP?
  5. dotnet 手工打一个 dotnet tool 包
  6. mysqldump备份报Binlogging on server not active的解决
  7. crtsiii型无砟轨道板_自主知识产权CRTSⅢ型轨道板助力,赣深铁路无砟轨道轨道板灌注第一工作面完成...
  8. 数字调色盘【RGB和16位】
  9. ICCV 2019 | 旷视研究院提出文字检测新方法:像素聚合网络PAN
  10. Golang 连接池的几种实现案例
  11. catia如何画花键_CATIA到底有多用呢~
  12. SpriteBuilderamp;Cocos2D使用CCEffect特效实现天黑天亮过度效果
  13. qca9533的TPlink wr841N换openwrt固件的一点体会
  14. python中单引号的作用_Python中单引号,双引号,3个引号的用法
  15. java编程语言怎么学习,详细说明
  16. 最牛茅台投资人的一席真言
  17. Java---设计【超市商品管理系统】
  18. CDN还有这么多衍生品?! 云帆加速借技术创新笑傲短视频新蓝海
  19. 在移动硬盘安装 Ubuntu
  20. 图论及其应用 2014年期末考试 答案总结

热门文章

  1. MongoDB整理笔记のGUI操作
  2. 编写 Window 服务程序
  3. 内核低分辨率定时器实现
  4. php @file_exists 前面加at是什么意思,PHP file_exists()函数前加反斜杠“\”是什么意思?...
  5. 使用BCC工具获取Linux内核空间read/write操作的文件名
  6. apache-xmlrpc-3.1.3-bin.tar.bz2
  7. 程序设计与编译(C++入门)
  8. spass是Java吗_Java SpassFingerprint类代码示例
  9. spyder设置显示编码_CNC机床参数的设置及报警解除,赶紧收藏吧!
  10. 先进科技计算机视觉,CEEC科技Corner第四期开讲:《3D计算机视觉技术发展与应用》...