- hosts: webserver
user: root
tasks:
- name: jdk
copy: src=/root/jdk-8u211-linux-x64.tar.gz dest=/root
- name: unzip
shell: tar -zvxf /root/jdk-8u211-linux-x64.tar.gz -C /usr/local
- name: gaiming
shell: mv /usr/local/jdk1.8.0_211 /usr/local/java
- name: PATH
shell: echo 'export JAVA_HOME=/usr/local/java' >> /etc/profile
- name: PATH2
shell: echo 'export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH' >> /etc/profile
- name: copy tomcat
copy: src=/root/apache-tomcat-8.5.45.tar.gz dest=/root
- name: dir
shell: mkdir -p /root/data/application
- name: jieya
shell: tar -zvxf /root/apache-tomcat-8.5.45.tar.gz -C /root/data/application
- name: rename
shell: mv /root/data/application/apache-tomcat-8.5.45 /root/data/application/tomcat
- name: PATH3
shell: echo 'export TOMCAT_HOME=/data/application/tomcat' >> /etc/profile
- name: del
shell: rm -rf /root/data/application/tomcat/bin/startup.sh
- name: source
copy: src=/root/apache-tomcat-8.5.45/bin/startup.sh dest=/root/data/application/tomcat/bin
- name: chmod
shell: chmod +x /root/data/application/tomcat/bin/startup.sh
- name: copy jspgou
copy: src=/root/ROOT.tar.gz dest=/root
- name: copy DB
copy: src=/root/DB.tar.gz dest=/root
- name: jieya ROOT
shell: tar -zvxf /root/ROOT.tar.gz
- name: jieya DB
shell: tar -zvxf /root/DB.tar.gz
- name: remove ROOT
shell: rm -rf /root/data/application/tomcat/webapps/ROOT
- name: cp ROOT
shell: cp -r /root/ROOT /root/data/application/tomcat/webapps/ROOT
- name: mariadb
shell: yum -y install mariadb mariadb-server
- name: start mariadb
shell: systemctl start mariadb.service
- name: create DB
shell: mysqladmin create jspgou --default-character-set=utf8
- name: cp data
shell: mysql jspgou < /root/DB/jspgou.sql
- name: start tomcat
shell: nohup /root/data/application/tomcat/bin/startup.sh &
ansible部署jspgou商城
最新推荐文章于 2024-01-03 09:12:52 发布