sábado, 23 de abril de 2016

Instalar Apache Tomcat en Ubuntu 14.04

En este tutorial voy a mostrar cómo podemos instalar apache tomcat en Ubuntu 14.04 y LinuxMint 17. Para este proceso es necesario que tengan instalado java ya que tomcat está destinado para aplicaciones hechas con este lenguaje de programación.

Lo primero es iniciar sesión como root en consola y verificar que tenemos instalados unzip y wget para descargarnos el paquete y descomprimirlo (no es necesario si lo vamos a realizar de forma gráfica)

apt-get install unzip wget

Luego vamos a la página de descarga de apache tomcat, en este caso la versión 8


allí nos dirigimos a la sección binary distributions y con click derecho sobre el descargable zip copiamos la ruta del enlace o lo descargamos de forma gráfica. Si lo vamos a descargar usando wget debemos ubicarnos en /opt/

cd /opt/
wget http://www-us.apache.org/dist/tomcat/tomcat-8/v8.0.33/bin/apache-tomcat-8.0.33.zip

Luego procedemos a descomprimir el paquete descargado

unzip apache-tomcat-8.0.33.zip

Una vez hecho esto se descomprime una carpeta que incluye la versión descargada, vamos a cambiarle el nombre para que dice solamente tomcat.

mv apache-tomcat-8.0.33 tomcat
Luego debemos configurar bash para que tome la ruta de tomcat, abrimos el archivo .bashrc que se encuentra en nuestra carpeta personal

nano ~/.bashrc

Luego agregamos los siguiente al final del archivo
export JAVA_HOME=/usr/lib/jvm/default-java/
export CATALINA_HOME=/opt/tomcat

Ya teniendo esto reiniciamos bash para que tome la configuración dada

. ~/.bashrc

Ahora hay que dar permisos de ejecución a los archivos de inicio, detención y ejecución del servidor

chmod +x $CATALINA_HOME/bin/startup.sh
chmod +x $CATALINA_HOME/bin/shutdown.sh
chmod +x $CATALINA_HOME/bin/catalina.sh

Para inciar el servicio lo hacemos de la siguiente forma

$CATALINA_HOME/bin/startup.sh

Debería correr en el puerto 8080, el siguiente comando nos permitirá verificar que todo va correctamente

netstat -an | grep 8080

Adicionalmente podemos agregar un usuario y una contraseña para la parte administrativa, para ello debemos editar el siguiente archivo

nano $CATALINA_HOME/conf/tomcat-users.xml

Justo antes de encontrar esta línea </tomcat-users> vamos a pegar lo siguiente:

<role rolename="manager-gui"/>
 <role rolename="manager-script"/>
 <role rolename="manager-jmx"/>
 <role rolename="manager-status"/>
 <role rolename="admin-gui"/>
 <role rolename="admin-script"/>
 <user username="admin" password="123456" roles="manager-gui,manager-script,manager-jmx,manager-status,admin-gui,admin-script"/>

En este caso se ha creado el usuario admin y la clave 123456, cambiar estos valores por los deseados

Una vez hecho esto reiniciamos el servidor

cd $CATALINA_HOME
./bin/catalina.sh stop
./bin/catalina.sh start

Si deseamos verificar desde el navegador entramos a la siguiente ruta:

http://127.0.0.1:8080

Fuente | https://www.howtoforge.com/

0 comentarios:

Publicar un comentario