关于ansible 创建目录安装redis、nginx
一、创建目录结构
在 /roles的目录下创建角色
如,创建安装redis的角色文件夹,创建nginx角色文件夹
之后在每个角色文件夹下创建包含如下的文件夹:
二、在tasks文件下创建单个任务
例如安装redis,复制配置文件,启动redis
install.yml
start.yml
copyfile.yml
template 使用的是绝对路劲,redis.conf.j2配置文件是复制 cp /etc/redis.conf /roles/redis/templates/redis.conf.j2
三、导入角色下的所有任务
在tasks目录下创建一个main.yml 文件
导入任务:
在~目录下创建一个xxx.yml文件
写入如下内容:
四、启动xxx.yml文件
在启动之前检查文件的正确性:
ansible-playbook --syntax -check xxx.yml
未报错之后启动文件
ansible-playbook xxx.yml
现在如果想创建多个角色并在启动xxx.yml文件的情况下一次性安装所有的软件,可以进行如下的操作
转载于:https://www.cnblogs.com/liaopeng123/p/10415628.html
关于ansible 创建目录安装redis、nginx相关推荐
- Nginx安装,Nginx静态缓存,Nginx Gzip压缩,Nginx负载均衡,Nginx方向代理,Nginx+Tomcat+Redis做session共享
Nginx安装 nginx-1.10.1.tar.gz安装,参考http://blog.csdn.net/tototuzuoquan/article/details/47381907. 修改nginx ...
- ubuntu安装Redis+安装mysql(配置远程登录)+安装jdk+安转nginx+安转teamviewer+安装terminator+安装sublime
一.Ubuntu 安装 Redis sudo apt-get update sudo apt-get install redis-server redis-server 启动 修改redis配置 远程 ...
- Nginx安装,Nginx静态缓存,Nginx Gzip压缩,Nginx负载均衡,Nginx方向代理,Nginx+Tomcat+Redis做session共享...
Nginx安装 nginx-1.10.1.tar.gz安装,参考http://blog.csdn.net/tototuzuoquan/article/details/47381907. 修改nginx ...
- rap2搭建,mysql,redis,nginx安装,node环境安装,rap2安装
所需环境 1.mysql 2.redis 3.nginx安装 4.npm/nodejs环境 5.rap2-delos端安装 6.客户端dolores环境搭建 1.mysql安装 CentOS7的yum ...
- Linux安装redis、nginx
一.安装redis redis简介: Redis是一个开源(BSD许可),内存存储的数据结构服务器,可用作数据库,高速缓存和消息队列代理. 它支持字符串.哈希表.列表.集合.有序集合,位 ...
- Docker 安装 Redis 方法一、通过 Dockerfile 构建 创建Dockerfile 首先,创建目录redis,用于存放后面的相关东西。 runoob@runoob:~$ mkdir -
Docker 安装 Redis 方法一.通过 Dockerfile 构建 创建Dockerfile 首先,创建目录redis,用于存放后面的相关东西. runoob@runoob:~$ mkdir - ...
- Linux下搭建rabbitMQ、安装jdk、安装redis、安装zookeeper、docker安装MySQL、防火墙常用命令、docker安装、Windows下嘛呢私服搭建、Nginx安装
rabbitMQ 1. 搭建Elang环境 1)安装GCC GCC-C++ Openssl等模块,安装过就不需要安装了 yum -y install make gcc gcc-c++ kernel-d ...
- 银河麒麟系统飞腾CPU安装redis和nginx
之前在国产银河麒麟系统上部署项目,这里做一下软件安装的记录. 安装redis 进入/usr/local目录 cd /usr/local 创建redis文件夹 mkdir redis 上传并解压redi ...
- vagrant 安装centos7后,安装 docker, mysql redis nginx 开发环境
1.安装VirtualBox https://www.virtualbox.org/ 直接下载安装 2.安装Vagrant https://www.vagrantup.com/downloads.ht ...
最新文章
- str、tuple、dict之间的相互转换
- 1088 最长回文子串
- c语言定义链式队列用菜单,数据结构之---C语言实现链式队列
- [react] 举例说明什么是高阶组件(HOC)的属性代理
- 【飞鸽传书3.0】飞鸽传书3.0关键字布局
- 2016美国计算机科学硕士,美国计算机科学硕士MS in Computer Science TOP10学校录取要求提醒...
- 打开你的脑洞:NER如何进行数据增强 ?
- C语言编写游戏的程序教程,如何运用C语言编写搬山游戏
- 【AD18】原理图生成PDF
- 微信编辑器新手入门必读
- 电脑键盘部分按键失灵_笔记本键盘个别按键失灵怎么处理win10
- iOS-企业级开发者账号发布流程
- 三角定位法java代码_GitHub - megagao/IndoorPos: 这是一个采用蓝牙4.0--iBeacon技术的室内定位服务端程序。...
- 函数极限:函数极限的多种形式
- Oracle Sequence创建与使用
- 我的资源里边有好东西(gmt、panoply等等)
- 移动端px和rem的换算
- 相似度计算——余弦相似度
- layUI弹出层组件使用
- WLAN配置三层直连隧道转发
热门文章
- 悖论对计算机科学影响,科学网—基于对角线引理和维特根斯坦思想对于悖论的分析 - 庄朝晖的博文...
- php 常见的算法题,php最常见最经典的算法题(1)
- 如何做网络推广浅析网站文章的结构对优化的重要性!
- 广州网络推广是如何利用自媒体平台做好网络营销推广的?
- python爬虫动态加载页面_如何爬动态加载的页面?ajax爬虫你有必要掌握
- 华为鸿蒙系统源码_鸿蒙系统 IO 栈分析 | 解读鸿蒙源码
- 逻辑回归阈值_逻辑回归or线性回归,傻傻分不清楚
- android ping -c 4 -i 1 -w 1000,[Android]ping -c 1 -w 100 sina.cn的解析
- Vim - 视图模式
- mongodb c++ driver安装踩坑记