Instale Tomcat en Ubuntu

Instale Tomcat en Ubuntu
Tomcat también conocido como Apache Tomcat es un servidor web al igual que el servidor HTTP Apache 2 que en su mayoría usamos para servir aplicaciones web de PHP. Apache Tomcat se utiliza para atender aplicaciones web basadas en Java. Tomcat tiene soporte para muchas de las tecnologías web de Java como Java Servlet, Javaserver Pages, Java Expression Language y Java WebSocket Technologies. En este artículo, le mostraré cómo instalar el servidor web de Tomcat en Ubuntu 18.04 LTS. Entonces empecemos.

Instalación de Tomcat en Ubuntu 18.04 LTS:

Tomcat 8.5.x está disponible en el universo Sección del repositorio oficial de paquetes de Ubuntu 18.04 LTS. Entonces, es realmente fácil de instalar. Primero, asegúrese de que el universo Sección del Ubuntu oficial 18.04 LTS El repositorio de paquetes está habilitado.

Para hacer eso, ejecute el siguiente comando:

$ egrep '^Deb http.*universo.*$ '/etc/apt/fuentes.lista

Como puedes ver, tengo el universo Sección del repositorio de paquetes oficial habilitado.

Si no está habilitado en su caso, puede habilitarlo fácilmente. Si está utilizando un entorno de escritorio en su Ubuntu 18.04 LTS Machine, luego abra Actualizaciones de software aplicación y asegúrese de que el Software gratuito y de código abierto mantenido por la comunidad (universo) El repositorio se verifica en el Software Ubuntu Pestaña marcada en la captura de pantalla a continuación. El universo La sección del repositorio de paquetes debe estar habilitado.

Si estás usando Ubuntu 18.04 servidor LTS en modo sin cabeza, luego ejecute el siguiente comando para habilitar el universo Sección del repositorio de paquetes:

$ sudo apt-add-repository "Deb http: // us.archivo.ubuntu.com/ ubuntu/ bionic universo "

Ahora, actualice el caché del repositorio del paquete APT con el siguiente comando:

$ sudo apt actualización

El caché del repositorio del paquete APT debe actualizarse.

Finalmente, instale Tomcat 8.5.X con el siguiente comando:

$ sudo apt install tomcat8

Ahora presiona Y y luego presiona continuar.

Tomcat 8.5.X debe instalarse.

Comenzar y detener el servicio Tomcat:

En esta sección, les mostraré cómo administrar el servicio Tomcat en Ubuntu 18.04 LTS. Puede verificar si el servicio Tomcat se está ejecutando en su Ubuntu 18.04 máquina LTS con el siguiente comando:

$ sudo systemctl status tomcat8

Como puede ver, el servicio Tomcat se está ejecutando.

Si desea detener el servicio Tomcat, ejecute el siguiente comando:

$ sudo systemctl stop tomcat8

Como puede ver, el servicio Tomcat ya no se está ejecutando.

Si desea comenzar el servicio Tomcat nuevamente, ejecute el siguiente comando:

$ sudo systemctl iniciar tomcat8

Como puede ver, el servicio Tomcat se está ejecutando nuevamente.

Iniciar Tomcat en el arranque del sistema:

Si desea que el servidor Apache Tomcat se inicie cuando su Ubuntu 18.04 LTS Machine Boot, luego debe agregar el servicio Tomcat al inicio del sistema de su Ubuntu 18.04 máquina LTS. Para hacer eso, ejecute el siguiente comando:

$ sudo systemctl habilita Tomcat8

El servicio Tomcat debe agregarse al inicio del sistema de su Ubuntu 18.04 máquina LTS. La próxima vez que arranca, debería iniciar automáticamente.

Eliminar Tomcat del inicio del sistema:

Si no desea iniciar el servidor web Apache Tomcat cuando su Ubuntu 18.04 botas de máquina LTS ya, todo lo que tiene que hacer es eliminar el servicio Tomcat del inicio del sistema de su Ubuntu 18.04 máquina LTS.

Para hacer eso, ejecute el siguiente comando:

$ sudo systemctl deshabilitar Tomcat8

El servicio Tomcat debe eliminarse del inicio del sistema de su Ubuntu 18.04 máquina LTS. El servidor web de Apache Tomcat no se iniciará cuando su máquina Ubuntu más.

Acceder al servidor web de Tomcat:

Por defecto, el servidor web Apache Tomcat se ejecuta en el puerto 8080. Si estás usando Ubuntu 18.04 LTS Desktop, simplemente abra su navegador web y visite http: // localhost: 8080

Como puede ver, apareció la pantalla de bienvenida del servidor web Apache Tomcat.

Si estás usando Ubuntu 18.04 LTS Servidor sin cabeza, luego ejecute el siguiente comando para obtener la dirección IP de su máquina Ubuntu que ejecuta el servidor web Tomcat:

$ ip a

Como puede ver, la dirección IP es 192.168.163.134 en mi caso.

Ahora desde el navegador web de cualquier computadora conectada a la misma red que su máquina de servidor Ubuntu, visite http: //Ip_addr: 8080, en mi caso http: // 192.168.163.134: 8080

Como puede ver, todavía puedo acceder al servidor web Tomcat que se ejecuta en mi máquina Ubuntu.

Administración del servidor web Tomcat utilizando interfaces de administración basadas en la web:

Apache Tomcat tiene interfaces de administración gráfica que puede usar para administrar su servidor web Tomcat desde el navegador web. En esta sección, le mostraré cómo configurarlo. Para obtener las interfaces de gestión de Tomcat en Ubuntu 18.04 LTS, debe instalar 2 paquetes de software adicionales tomcat8-admin y tomcat8-usuario.

Para hacer eso, ejecute el siguiente comando:

$ sudo apto install tomcat8-admin tomcat8-user

tomcat8-admin y tomcat8-usuario Se deben instalar paquetes.

Ahora debe configurar un nombre de usuario y una contraseña que desea usar para iniciar sesión en las interfaces de administración basadas en la web de Tomcat. Para hacerlo, debe editar el archivo de configuración /etc/tomcat8/tomcat-users.xml y agregue los roles requeridos y los usuarios allí.

Para editar el archivo de configuración /etc/tomcat8/tomcat-users.xml, Ejecute el siguiente comando:

$ sudo nano/etc/tomcat8/tomcat-users.xml

El archivo de configuración debe abrirse.

Ahora navegue hasta el final del archivo y agregue las siguientes líneas justo antes de la línea.



Aquí, cambia SU NOMBRE DE USUARIO y TU CONTRASEÑA al nombre de usuario y contraseña que desea utilizar para iniciar sesión en las interfaces de administración basadas en la web de Tomcat. Lo voy a configurar gato y gato para la demostración.

Finalmente, debería verse algo así. Ahora presiona + X y luego presiona Y y luego presiona Para guardar los cambios.

Ahora, reinicie el servicio Tomcat con el siguiente comando:

$ sudo systemctl reiniciar Tomcat8

Ahora puedes acceder al Tomcat Administrador de aplicaciones web interfaz. Simplemente visite http: // localhost: 8080/gerente/html desde su navegador web y se le debe solicitar el nombre de usuario y la contraseña. Escriba el nombre de usuario y la contraseña que acaba de configurar y haga clic en DE ACUERDO.

Debería iniciar sesión en el Tomcat Administrador de aplicaciones web interfaz. Desde aquí, puede administrar (comenzar, detener y volver a cargar) las aplicaciones web en ejecución y muchas más.

También hay otra aplicación web para administrar el servidor web de Tomcat llamado Virtual Host Manager a la que puede acceder en http: // localhost: 8080/host-manager/html

Como puedes ver, el Virtual Host Manager La interfaz se muestra en mi navegador web.

Entonces, así es como instala y usa el servidor web Tomcat en Ubuntu 18.04 LTS. Gracias por leer este artículo.