亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 服務器 > Web服務器 > 正文

ansible批量部署tomcat的方法

2024-09-01 13:55:57
字體:
來源:轉載
供稿:網友

1.1 構建目錄結構

此操作是安裝nginx+mysql+tomcat+db的目錄結構,可以參考一下,不錯~

mkdir -p /ansible/roles/{nginx,mysql,tomcat,db}/{defaults,files,handlers,meta,tasks,templates,vars}
  • defaults 默認尋找路徑
  • tasks 存放playbooks路徑
  • files 存放文件和腳本包,copy模塊文件搜索路徑
  • templates 模版存放路徑
  • handlers notify調用部分playbook存放路徑
  • vars roles內變量存放路徑

1.2 文件目錄結構

[root@qtbackup ~]# tree /ansible//ansible/├── playbook│  └── playbook.yml├── roles│  ├── db│  │  ├── defaults│  │  ├── files│  │  ├── handlers│  │  ├── meta│  │  ├── tasks│  │  ├── templates│  │  └── vars│  ├── mysql│  │  ├── defaults│  │  ├── files│  │  ├── handlers│  │  ├── meta│  │  ├── tasks│  │  ├── templates│  │  └── vars│  ├── nginx│  │  ├── defaults│  │  ├── files│  │  ├── handlers│  │  ├── meta│  │  ├── tasks│  │  ├── templates│  │  └── vars│  └── tomcat│    ├── defaults│    ├── files│    │  ├── apache-tomcat-8.0.29.tar.gz│    │  ├── jdk-8u73-linux-x64.gz│    │  ├── tomcat-initscript.sh│    │  └── tomcat-users.xml│    ├── handlers│    │  └── main.yml│    ├── meta│    ├── tasks│    │  └── main.yml│    ├── templates│    │  └── tomcat-users.xml│    └── vars├── ssh_key.sh    ###自動分發sshkey腳本 (下邊會完整貼出來)├── web.retry└── web.yml     ####總調用文件34 directories, 11 files[root@qtbackup ~]#

1.3 在ansible目錄創建一個總調用文件

- hosts: bgo  ####這個是hosts定義個主機組名字,如果是單臺主機可以直接寫地址 remote_user: root     ####執行用戶 roles:           #####解釋配置文件目錄,因為我們這次裝的是tomcat所以注釋其他的 #  - nginx #  - mysql  - tomcat #  - db

1.4 創建tomcat安裝playbook文件

vim  /ansible/roles/tomcat/tasks/main.yml#這個是用yum模塊安裝jdk,有需要的可以用#- name: install java# yum: name=java-1.8.0-openjdk.x86_64  state=present===============================================================#創建用戶- name: group group: name=tomcat- name: user user: name=tomcat group=tomcat home=/usr/tomcat sudo: True##############################這個源碼包安裝JDK##############################復制jdk到tmp目錄下- name: copy jdk-8u73-linux-x64.gz copy: src=jdk-8u73-linux-x64.gz dest=/tmp/jdk-8u73-linux-x64.gz#解壓jdk包到/application- name: Extract archive jdk command: /bin/tar xf /tmp/jdk-8u73-linux-x64.gz -C /application#改名- name: java shell: mv /application/jdk1.8.0_73 /application/java#添加環境變量- name: add /etc/profile lineinfile: dest=/etc/profile regexp="^JAVA_HOME=" line="JAVA_HOME=/application/java/"- name: add /etc/profile lineinfile: dest=/etc/profile regexp="^CLASS_PATH=" line="CLASS_PATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib"- name: add /etc/profile lineinfile: dest=/etc/profile regexp="^PATH=/$PATH:/$JAVA_HOME" line="PATH=$PATH:$JAVA_HOME/bin"- name: add /etc/profile lineinfile : dest=/etc/profile regexp="^export JAVA_HOME" line="export JAVA_HOME"##########################安裝tomcat###########################################- name: copy tomcat_tar_gz copy: src=apache-tomcat-8.0.29.tar.gz dest=/tmp/apache-tomcat-8.0.29.tar.gz#解壓tomcat到opt目錄- name: Extract archive command: /bin/tar xf /tmp/apache-tomcat-8.0.29.tar.gz -C /opt#創建軟連接- name: Symlink install directory file: src=/opt/apache-tomcat-8.0.29/ dest=/application/tomcat state=link#賦予目錄權限- name: Change ownership of Tomcat installation file: path=/application/tomcat/ owner=tomcat group=tomcat state=directory recurse=yes#推送配置文件- name: Configure Tomcat users template: src=tomcat-users.xml dest=/application/tomcat/conf/ notify: restart tomcat#安裝tomcat。init啟動腳本- name: Install Tomcat init script copy: src=tomcat-initscript.sh dest=/etc/init.d/tomcat mode=0755#開啟tomcat- name: Start Tomcat service: name=tomcat state=started enabled=yes

1.5 通過notify調用handlers

- name: restart tomcat  service: name=tomcat state=restarted

1.6 語法檢測===執行安裝

cd /ansibleansible-playbook web.yml --syntax-check #檢查語法ansible-playbook web.yml #執行

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VEVB武林網。


注:相關教程知識閱讀請移步到服務器教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲精品免费在线视频| 91久久综合亚洲鲁鲁五月天| 精品久久香蕉国产线看观看gif| 91精品国产综合久久男男| 国产精品一区二区久久久久| zzjj国产精品一区二区| 97在线看免费观看视频在线观看| 日韩中文字幕精品| 96国产粉嫩美女| 日韩电影在线观看中文字幕| 久久久久一本一区二区青青蜜月| 亚洲美女免费精品视频在线观看| 中文字幕精品在线视频| 久久久亚洲影院你懂的| 麻豆成人在线看| 日韩国产激情在线| 亚洲性线免费观看视频成熟| 在线观看国产成人av片| 亚洲自拍偷拍第一页| 欧美一级大片在线观看| 国产91精品在线播放| 亚洲欧美制服丝袜| 亚洲a级在线观看| 欧美日韩中文在线| 欧美中文在线观看国产| 欧美精品久久久久久久久| 亚洲第一福利网站| 日韩激情视频在线播放| 亚洲欧美日韩精品久久| 91在线免费网站| 精品美女久久久久久免费| 国产精品偷伦一区二区| 日韩欧美精品网站| 亚洲天堂网站在线观看视频| 91久久久久久久久| 亚洲精品国产品国语在线| 日本精品va在线观看| 国产97在线观看| 欧美日韩一区二区免费在线观看| 国产97在线|亚洲| 日韩在线免费视频观看| 国产精品国模在线| 欧美一级片免费在线| 欧美激情精品久久久久久黑人| 欧美乱人伦中文字幕在线| 国产视频观看一区| 黑人狂躁日本妞一区二区三区| 国产网站欧美日韩免费精品在线观看| 97超级碰碰人国产在线观看| 97国产在线观看| 97热精品视频官网| 国产大片精品免费永久看nba| 欧美日韩成人黄色| 九九热这里只有在线精品视| 这里只有精品久久| 国产精品www色诱视频| 日韩美女av在线| 国产成+人+综合+亚洲欧洲| 国产性色av一区二区| 国产成人亚洲精品| 中文字幕在线观看亚洲| 欧美成人一二三| 国产日韩专区在线| 久久久成人的性感天堂| 欧美性猛交xxxx富婆| 亚洲精品不卡在线| 成人久久精品视频| 久久精品国产清自在天天线| 欧洲午夜精品久久久| 欧美性猛交xxxx乱大交| 精品成人久久av| 中文字幕欧美日韩在线| 精品性高朝久久久久久久| 韩剧1988在线观看免费完整版| 久久91精品国产91久久跳| zzijzzij亚洲日本成熟少妇| 国产精品网站入口| 国产欧美日韩高清| 久久噜噜噜精品国产亚洲综合| 在线观看视频亚洲| 亚洲最大成人在线| 亚洲成人激情在线| 精品国产精品自拍| 91产国在线观看动作片喷水| 成人激情视频在线| 国产97人人超碰caoprom| 亚洲国产精品成人精品| 97免费视频在线播放| 成人激情黄色网| 国产精品91免费在线| 国产欧美精品日韩| 成人国产精品日本在线| 国内精品久久久| 国产一区二区三区丝袜| 国产www精品| 性视频1819p久久| 中文字幕欧美日韩精品| 亚洲精品理论电影| 国产精品久久久久久久久久新婚| 久久综合伊人77777蜜臀| 国产成人精品一区| 日韩av电影免费观看高清| 亚洲精品国产免费| 国产成人欧美在线观看| 日韩欧美第一页| 一区二区日韩精品| 国产成人精品久久亚洲高清不卡| 欧美香蕉大胸在线视频观看| 国产精品亚洲激情| 久久久电影免费观看完整版| 精品福利在线视频| 亚洲日韩欧美视频| 中文字幕欧美日韩| 正在播放欧美一区| 国产精品免费一区豆花| 精品色蜜蜜精品视频在线观看| 亚洲视频axxx| 亚洲午夜未满十八勿入免费观看全集| 久久午夜a级毛片| 欧美日韩激情视频8区| 欧美亚洲国产视频小说| 国产原创欧美精品| 国产精品扒开腿爽爽爽视频| 欧美日韩一区二区免费视频| 日韩免费在线观看视频| 日本一区二区三区四区视频| 日韩精品视频在线免费观看| 精品国产区一区二区三区在线观看| 夜色77av精品影院| 精品人伦一区二区三区蜜桃免费| 91精品久久久久久久久青青| 欧美床上激情在线观看| 91精品久久久久久久久久久| xvideos亚洲人网站| 日韩中文字幕网| 成人免费午夜电影| 另类天堂视频在线观看| 91av视频导航| 精品视频一区在线视频| 亚洲一区二区三区香蕉| 国产精品美女免费| 欧美老女人在线视频| 韩国三级日本三级少妇99| 在线视频免费一区二区| 亚洲色图日韩av| 在线播放日韩精品| 国产亚洲精品久久久久久牛牛| 国产成人a亚洲精品| 欧美诱惑福利视频| 国产精品午夜一区二区欲梦| 日韩中文字幕第一页| 最新69国产成人精品视频免费| 日韩免费视频在线观看| 色噜噜狠狠色综合网图区| 日韩亚洲欧美中文高清在线| 国产美女被下药99| 伊人久久精品视频| 日韩综合视频在线观看| 亚洲欧美日韩精品久久奇米色影视| 中文字幕日韩综合av| 91午夜在线播放| 中文字幕亚洲欧美日韩在线不卡| 91在线网站视频| 午夜精品久久久久久久男人的天堂|