Advertisement
Guest User

Untitled

a guest
Dec 15th, 2016
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.96 KB | None | 0 0
  1. ---
  2. - hosts: all
  3. sudo: yes
  4. vars:
  5. tomcat:
  6. port: 9000
  7. tasks:
  8. - name: Install tomcat 7
  9. apt: name=tomcat7 state=present
  10. notify: restart tomcat
  11.  
  12. - name: Install tomcat 7 admin
  13. apt: name=tomcat7-admin state=present
  14. notify: restart tomcat
  15.  
  16. - name: Add tomcat config
  17. template: src=server.xml.j2 dest=/etc/tomcat7/server.xml
  18. notify: restart tomcat
  19.  
  20. - name: Allow tomcat user to see monitoring page
  21. lineinfile: >
  22. dest=/etc/tomcat7/tomcat-users.xml
  23. state=present
  24. insertbefore='^</tomcat-users>$'
  25. line='<user username="tomcat" password="tomcat" roles="manager-gui,manager-script"/>'
  26. notify: restart tomcat
  27.  
  28. - name: Link the manager
  29. file: src=/usr/share/tomcat7-admin/manager dest=/var/lib/tomcat7/webapps/manager state=link
  30.  
  31. handlers:
  32. - name: restart tomcat
  33. service: name=tomcat7 state=restarted
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement