ansible部署Tomcat

Posted leilei001

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ansible部署Tomcat相关的知识,希望对你有一定的参考价值。

首先要准备的环境就是免密登录

技术图片

技术图片

技术图片

 技术图片

这是要在ansible-playbook中所写的内容
---
- hosts: tomcat
tasks:
  - name: 关闭防火墙
    service: name=iptables state=stopped
  - name: 关闭selinux
    shell: setenforce 0
  - name: 安装所需的软件
    yum: name=tar,libselinux-python state=latest
  - name: 推送jdk java环境
    copy: src=jdk-8u131-linux-x64_.rpm dest=/root
  - name: 创建文件夹
    file: path=/opt/tomcat state=directory
  - name: 推送tomcat的压缩包
    unarchive: src=apache-tomcat-8.5.35.tar.gz dest=/opt/tomcat
  - name: 安装jdk
    yum: name=jdk-8u131-linux-x64_.rpm state=installed
  - name: 启动tomcat
    shell: nohup /opt/tomcat/apache-tomcat-8.5.35/bin/startup.sh &

以上是关于ansible部署Tomcat的主要内容,如果未能解决你的问题,请参考以下文章

ansible管理windows server怎么部署

[ansible]批量部署yum

Ansible自动化运维之Ansible入门及简单部署

ANSIBLE自动部署实践

ansible不使用ssh免密远程部署

01Ansible简介与部署