viernes, 11 de marzo de 2011

(2) Instalando Servidor Debian: Instalando Tomcat

Instalar este contenedor de servlets es lo más fácil que he podido haber hecho, trabajaremos con Tomcat en su version 6, empiecen bajandose la ultima version aquí. La distribución core nos bastará.

Prerequisito fundamental es tener el java instalado:
# aptitude install sun-java6-jdk sun-java6-jre

Tenemos que descomprimirlo, y moverlo a la ubicación donde residirá,  en nuestro caso lo colocamos en:
# /usr/local/tomcat6

Luego le damos permisos a la carpeta webapps para poder colgar nuestras aplicaciones
# chmod 777 /usr/local/tomcat6/webapps

Ahora tendremos que crear un archivo con el cual podamos administrar su estado como cualquier otro servicio:
# nano /etc/init.d/tomcat

Ahora colquemos este contenido en el archivo:
    # Tomcat auto-start
    # description: Auto-starts tomcat

    # processname: tomcat
    # Tomcat auto-start
    #
    # description: Auto-starts tomcat
    # processname: tomcat
    # pidfile: /var/run/tomcat.pid

    export JAVA_HOME=/usr/lib/jvm/java-6-sun    # si instalaron desde los repositorios, esta deberia ser la ruta del java

    case $1 in
    start)
            sh /usr/local/tomcat6/bin/startup.sh

    ;;
    stop)
            sh /usr/local/tomcat6/bin/shutdown.sh
    ;;
    restart)
            sh /usr/local/tomcat6/bin/shutdown.sh
            sh /usr/local/tomcat6/bin/startup.sh
    ;;
    esac
    exit 0


# si siguieron las rutas que estoy usando, deberia ser esta la ubicación del ejecutable que arrancan y detienen el servicio, sino reemplacen la ruta por la que esten usando

Ahora lo que nos queda es modificar los permisos del archivo creado y actualizar las tareas que se ejecutaran al iniciar el servidor:
# cd /etc/init.d
# chmod 775 tomcat
# update-rc.d tomcat defaults99

Lo único que nos queda ahora es probar nuestra instalación, ingresen en cualquier browser y coloquen:
http://la_direccion_de_su_servidor:8080

Con esto nos aperturar la pagina de inicio del tomcat, ahora ponemos elpuerto 8080 ya que por defecto viene configurado así, pero hay varios parámetros que podemos cambiar y uno de ellos es el puerto, todo esto esta en este archivo:
# /usr/local/tomcat6/conf/server.xml

Recuerden que cada modificación que le hagan a este archivo, tendra que reiniciarsel tomcat para que surjan los efectos.

Esto es lo que quise compartir con uds. ahora, y de paso dejar mi plagio ya que a cada rato tengo que hacerlo por todo lado que voy y nunca lo recuerdo jejejeje. Hasta pronto y la siguiente sera como instalar el OpenReport.

No hay comentarios:

Publicar un comentario