Resistance is Futile

Tomcat6 en Ubuntu 8.10 como Usuario

TomcatEn un ambiente de desarrollo es importante que los usuarios desarrolladores puedan tener sus versiones de prueba de los servidores y poder modificar configuraciones, adicionar librerias y muchas otras cosas que no permite realizar una instalacion como la que se hizo anteriormente, la cual esta diseƱada para un ambiente en produccion donde el mismo servidor tiene restricciones de acceso a ciertas APIs y a ciertos recursos.

Con Tomcat6 en Ubuntu 8.10 es posible instalar de en dos modos la aplicacion, la primera es la instalacion global que es utilizada en sistemas en produccion para publicar las aplicaciones web y las instancias privadas donde los usuarios pueden crear su propio ambiente de ejecucion del servidor y que es utilizada al momento de desarrollo para realizar pruebas y modificar configuraciones.

Anteriormente instalamos la version global (ver enlaces), ahora instalaremos una instacia privada.

Instalacion :

  • Instalar los paquetes para las instancia privadas :
    Esto debe instalar todo el software necesario
    sudo apt-get install tomcat6-user

Creacion Instancia Privada:

  • Abrir una teminal
  • Ir al directorio de usuario
    cd
  • Crear el directorio para alojar la instancia y cambiar el directorio
    mkdir tomcat
    cd tomcat
  • Crear la instancia, esto crea una estructura del directorio de instalacion del servidor :
    tomcat6-instance-create instancia

Si tenemos instalado el servidor tomcat de manera global o tenemos varias instancias y queremos ejecutar simultaneamente con nuestra nueva instancia, debemos cambiar los puertos por donde la instancia atiende las peticiones.

  • Editar el archivo
    instancia/conf/server.xml
  • Modificar los puertos de los conectores

Iniciar Instancia :

  • Para iniciar nuestra instancia :
    instancia/bin/startup.sh
  • Para detener nuestra instancia :
    instancia/bin/shutdown.sh

Enlaces :

Entradas Relacionadas:

  1. Instalacion de Glassfish v2.1 en Ubuntu Server 9.04

Leave a Reply

Powered by WordPress | Designed by Elegant Themes