martes, 22 de junio de 2010

Instalar Java y Tomcat en distros Debian

1- Una de las primeras cosas q deberíamos hacer tras instalarnos nuestro linux (aparte de instalar un plugin de flash q dejo a vuestro gusto) es agregar el java, ya q una gran parte d los programas para linux corren kon el y mutxas páginas web también, tanto la VM (Virtual Machine) komo el plugin para firefox, se hallan en nuestro archivo de respositorios "/etc/apt/sources.list" (ojo, dependiendo en q distribuziones debian, pueden no venir agregados en un principio los repositorios propietarios, dependiendo para q uso podríamos apañarnos kon el 'openjdk', si keremos usar el de sun (propietario de java) debemos añadir las palabras 'contrib non-free' al final de kada línea, seguido de un "aptitude update" para aktualizar ditxos kambios), este sería un ejemplo de las líneas nezesarias del artxivo en este kaso para debian testing:
natxo@deb-nak:~$ cat /etc/apt/sources.list
# Testing España
deb http://ftp.es.debian.org/debian/ testing main contrib non-free
deb-src http://ftp.es.debian.org/debian/ testing main contrib non-free
....................

Bien, haziendo sobre la terminal "aptitude search java" veremos todas las versiones disponibles, nosotr@s vamos a instalar la última versión de sun:
$sudo -s (nos logamos komo root, doy el sudo por instalado "su root, aptitude install sudo")
$aptitude install sun-java6-jdk

Instalando el jdk también se nos instalará el jre, ambos nos serán muy itules más adelante, una vez hallamos instalado el kompilador y la vm, pondremos el plugin para nuestro firefox
$aptitude install sun-java6-plugin
Reiniziamos el navegador y en este link probamos q todo a ido bien.

Ahora krearemos la variable de entorno "JAVA_HOME"
$export JAVA_HOME=/usr/lib/jvm/java-6-sun-1.6.0.16
Y la agregamos al path
$export PATH=$JAVA_HOME/bin:$PATH

Pero esto solo nos valdría para nuestra sesión aktiva, si lo q keremos es tener ditxas variables aktivas kada vez q iniziemos nuestra sesión, sería agregar estas 2 líneas kon nuestro editor favorito por ejemplo en el atrxivo q karga nuestro perfil de usuario "/$HOME/.bashrc" (logados kon nuestro usuario 'su usuario'), también podríamos agregarlo en el perfil genériko "/etc/profile" (logados komo root), una vez agregado, para kargar ditxo perfil y emezar a trabajar, tekleamos:
$source /$HOME/.bashrc

Y si todo a ido ok, podríamos ver el resultado

natxo@deb-nak:~$ java -version
java version "1.6.0_20"
Java(TM) SE Runtime Environment (build 1.6.0_20-b02)
Java HotSpot(TM) Server VM (build 16.3-b01, mixed mode)

2- Si somos programadores, también nos vendrá bien el tomcat :-) este también se halla en los repositorios, pero en este kaso es más rekomendable bajarlo de la web ofzial, pillarnos el tar.gz de la parte core y deskomprimirlo

$tar -xzvf apache-tomcat-6.0.26.tar.gz

Para arrankar
$ruta_donde_lo_deskomprimimos/apache-tomcat-6.0.26/bin/startup.sh

Una vez arrankado poníendo en nuestro navegador "http://localhost:8088/" nos debe salir la página d presentazión del tomcat:



Si keremos konfigurarlo en el eclipse, debemos pararlo "$ruta_donde_lo_deskomprimimos/apache-tomcat-6.0.26/bin/shutdown.sh" abrir el eklipse, dezir new server y konfigurar las opziones.

No hay comentarios: