Espacio de tecnologia, software libre y sus derivados. Una horda de monos entrenados escriben de vez en cuando por aqui algunas noticias, opiniones e incluso alguna que otra cosa fuera del tema. Maqueros, favor de abstenerse que no somos lo suficientemente guapos.

Piano daemon

Instalacion de Tomcat 6.0.16 en Slackware 12.1 con Java SE Development Kit 6u10 Beta b25

Instalando Java en el directorio HOME de un usuario
En ocaciones se ha desarrollado una app … que corre con cierta version de tomcat y cierta version de java..
Entonces… si tenemos un servidor que corra diferentes aplicaciones tomcat con diferentes versiones de java…
Entonces para que instalar un java global(me refieron a un version java que sea general para todos los usuarios)… por que no instalar un java para cada usuario que corra una aplicacion que requiere una version de tomcat y java especifica…

Aqui en este articulo blogero pedalero… les mostrare el como instalarce una version de java y tomcat recientes para un usarlo solo en el entorno que respecta al usuario llamado j4nusx


Nota:
he usado slackware… ya que es una distro muy sencilla y la corro en xen sin problemas… ademas… ademas de que slackware te permite adquirir un conocimiento total sobre el software que operas o compilas sobre el….

Bueno empecemos…

Lo primero sera agregar las siguientes variables al fichero $HOME/.bash_profile, en este fichero reside todo lo que respecta a la declaracion de variables del entorno que se cargaran cuando el usuario inicie una sesion.

export JAVA_HOME=/home/j4nusx/jdk1.6.0_10
export JRE_HOME=${JAVA_HOME}/jre
export PATH=$PATH:${JAVA_HOME}/bin
# La variable de tomcat la agregamos aqui para evitarnos el tener que agregarla despues..
export TOMCAT_HOME=${HOME}/apache-tomcat-6.0.16

Ahora me descarglo las version de jdk y apache tomcat que usare

j4nusx@mayte:~$ ls
apache-tomcat-6.0.16.tar.gz  jdk-6u10-beta-linux-i586.bin*  jdk1.6.0_10/

Procedo a instala jdk

j4nusx@mayte:~$  ./jdk-6u10-beta-linux-i586.bin

Si todo salio bien… podras ver algo como esto… si te has logeado una vez mas con el usuario j4nusx

j4nusx@mayte:~$ java -version
java version "1.6.0_10-beta"
Java(TM) SE Runtime Environment (build 1.6.0_10-beta-b25)
Java HotSpot(TM) Client VM (build 11.0-b12, mixed mode, sharing)

Bien.. bueno ya esta instalado y sin contratiempos…. ahora procedemos a instalar tomcat ( eres tu don gato ? )

Instalar la Versión Binaria de Tomcat

j4nusx@mayte:~$ tar -xvzf apache-tomcat-6.0.16.tar.gz

Arrancando Tomcat

j4nusx@mayte:~$ $TOMCAT_HOME/bin/startup.sh

Si arrancaste tomcat podras ver lo siguiente:

j4nusx@mayte:~/apache-tomcat-6.0.16/bin$ ./startup.sh
Using CATALINA_BASE:   /home/j4nusx/apache-tomcat-6.0.16
Using CATALINA_HOME:   /home/j4nusx/apache-tomcat-6.0.16
Using CATALINA_TMPDIR: /home/j4nusx/apache-tomcat-6.0.16/temp
Using JRE_HOME:       /home/j4nusx/jdk1.6.0_10/jre

Y en la tabla de procesos podras ver esto otro

/home/j4nusx/jdk1.6.0_10/jre/bin/java -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager

Parando Tomcat
Si desea para tomcat… bastara con invocar el siguiente script

j4nusx@mayte:~$ $TOMCAT_HOME/bin/shutdown.sh

Para verificar que tomcat esta ahi … de una manera visual… bastara con meter esta url a firefox http://localhost:8080

Comenta