honatas.tomcat_dev

Apache Tomcat con GUI de Administración

Licencia GitHub Travis Puntuación de Calidad de Ansible café

Rol de Ansible para instalar Apache Tomcat como un servicio systemd con la GUI de administración habilitada. Se permite el acceso remoto a la GUI, por lo que este rol no se recomienda para entornos de producción.

Requisitos

Tomcat necesita una instalación de Java para funcionar. Dado que hay varias formas de hacerlo, esto no se agregó como una dependencia a este rol, para que tengas más libertad de elección. Por lo tanto, debes asegurarte de tener Java instalado antes de ejecutar este rol. Si me lo permites, puedo sugerir el rol de openjdk-ppa para ese propósito.

Variables del Rol

tomcat_version: La versión que deseas instalar.
predeterminado: 9.0.34

tomcat_linux_user: El nombre de usuario bajo el cual se ejecutará Tomcat.
predeterminado: vagrant

tomcat_install_dir: Carpeta de instalación.
predeterminado: /home/{{ tomcat_linux_user }} (que se traduce a /home/vagrant)

tomcat_manager_gui_username: Nombre de usuario de la GUI de Administración
predeterminado: admin

tomcat_manager_gui_password: Contraseña de la GUI de Administración
predeterminado: admin

Ejemplos de Playbooks

Instalación predeterminada

roles:
  - honatas.tomcat_dev

Con Java

roles:
  - honatas.openjdk_ppa
  - honatas.tomcat_dev

Otra versión

roles:
  - { role: honatas.tomcat_dev, tomcat_version: 9.0.20 }

Otro usuario y otra carpeta (asegúrate de que la carpeta esté creada y de que el usuario tenga permisos)

roles:
  - role: honatas.tomcat_dev
    tomcat_linux_user: myuser
    tomcat_install_dir: /opt

Dependencias

Ninguna.

Licencia

MIT

Contribuciones

Siéntete libre de abrir un problema o agregar una solicitud de extracción. En cualquier momento. De verdad, lo digo en serio.

Además, si te gusta mi trabajo, te haré saber que me encanta el café.

Acerca del proyecto

Ansible role for installing Apache Tomcat with the Manager GUI enabled.

Instalar
ansible-galaxy install honatas.tomcat_dev
Licencia
mit
Descargas
143