首页 > 其他 > 详细

ansible-playbook 进行批量安装tomcat8

时间:2019-03-22 13:29:26      阅读:136      评论:0      收藏:0      [点我收藏+]

ansible-playbook 进行安装tomcat操作

说明:

get_url  中下载的内容直接到目的主机

安装的时候需要指定copy: no,说明需直接从目标主机进行安装包

 


[root@ansible-test ansible-yaml]# vim tomcat-install.yml
---
- hosts: web
vars:
tomcat_version: 8.5.38
tomcat_install_dir: /usr/local

tasks:

- name: install jdk1.8
yum: name=java-1.8.0-openjdk
state=present

- name: download tomcat
get_url: url=http://mirrors.hust.edu.cn/apache/tomcat/tomcat-8/v{{tomcat_version}}/bin/apache-tomcat-{{tomcat_version}}.tar.gz dest=/usr/local/src

- name: unarchive tomcat-{{tomcat_version}}.tar.gz
unarchive:
src: /usr/local/src/apache-tomcat-{{tomcat_version}}.tar.gz
dest: "{{tomcat_install_dir}}"
copy: no
- name: star tomcat
shell: cd {{tomcat_install_dir}} &&
mv apache-tomcat-{{tomcat_version}} tomcat8 &&
cd tomcat8/bin && nohup ./startup.sh &


 

ansible-playbook 进行批量安装tomcat8

原文:https://www.cnblogs.com/qiangyuzhou/p/10577610.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!