站長資訊網
最全最豐富的資訊網站

利用 Ansible 部署 Tomcat

Ansible部署完之后會發現一直無法通過自動化啟動Tomcat, 這是要將環境變量添加到系統文件 /root/.bashrc 與/root/.bash_profile。

Ansible的特性:

  • ansible基于Python實現,有Paramiko、PyYAML、JinJia2主要模塊
  • 使用SSH鏈接主機,部署簡單
  • 可以使用自定義模塊,也可以使用其他語言編寫的模塊,基于模塊可以完成各種任務。

1、首先準備3臺機器

ansible機器:192.168.52.34

目標主機:192.168.52.35

目標主機:192.168.52.36

2、關閉防火墻

[root@localhost ~]# systemctl stop firewalld
[root@localhost ~]# setenforce 0

3、配置免密登錄

利用 Ansible 部署 Tomcat

利用 Ansible 部署 Tomcat

利用 Ansible 部署 Tomcat

4、安裝ansible

yum -y install ansible

5、在ansible的配置文件中添加目標主機

vim /etc/ansible/hosts

## [webservers]
## alpha.example.org
## beta.example.org
## 192.168.1.100
## 192.168.1.110
[tomcat]
192.168.52.35
192.168.52.36
# If you have multiple hosts following a pattern you can specify
# them like this:

## www[001:006].example.com

6、檢查ansible與目標主機是否連通

利用 Ansible 部署 Tomcat

7、上傳tomcat、jdk

[root@localhost ~]# rz

[root@localhost ~]# rz

[root@localhost ~]# ls
anaconda-ks.cfg  apache-tomcat-8.5.35.tar.gz  jdk-8u131-linux-x64_.rpm  original-ks.cfg
[root@localhost ~]#

8、編寫tomcat.yml

[root@localhost ~]# vim tomcat.yml


– hosts: tomcat
  tasks:
    – name: 關閉防火墻
      shell: systemctl stop firewalld
    – name: 關閉selinux
      shell: setenforce 0
    – 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

9、檢查tomcat.yml

[root@localhost ~]# ansible-playbook –syntax-check tomcat.yml
#這個是警告的意思可以忽略
 [WARNING]: Could not match supplied host pattern, ignoring: tomcat

playbook: tomcat.yml
[root@localhost ~]#

10、執行tomcat.yml

[root@localhost ~]# ansible-playbook tomcat.yml

11、完成

贊(0)
分享到: 更多 (0)
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
亚洲精品自偷自拍无码| 99久热只有精品视频免费观看17| 亚洲精品av无码喷奶水糖心| 日韩精品一区二区三区中文| 国内精品久久久久影院网站 | 国产精品xxxx国产喷水亚洲国产精品无码久久一区 | 日韩精品成人一区二区三区| 久久久久久久久无码精品亚洲日韩| 成人三级精品视频在线观看| 5555国产在线观看精品| 久久精品.com| 国产精品女同一区二区| 国产在线精品一区二区中文| 久久久久无码国产精品不卡| 国产玖玖玖九九精品视频| 亚洲国产人成精品| 第一福利永久视频精品| 日韩免费福利视频| 日韩精品高清自在线| 日韩插啊免费视频在线观看| 国产亚洲高清在线精品不卡| 国产精品无码免费视频二三区| 少妇人妻精品一区二区| 国产成人无码精品久久久小说 | 97超碰精品成人国产| 香蕉久久精品日日躁夜夜躁 | 在线观看91精品国产网站| 国产日韩在线视频免费播放| 免费观看国产精品| 国产a久久精品一区二区三区| 国产精品538一区二区在线| 国产精品成人一区无码| 国产精品十八禁在线观看| 国内成人精品亚洲日本语音| 精品国产一区二区三区久久影院| 青青草国产精品视频| 国产精品免费视频一区| 国产免费久久精品| 日韩内射美女片在线观看网站| 亚洲 日韩经典 中文字幕| 精品一区二区三区无码免费直播 |