En este caso decidí juntar estas dos instalaciones debido a que la segunda (Tomcat) es extremadamente sencilla y por lo mismo no quiero dejarla en un solo post.
INICIAREMOS CON LA INSTALACIÓN DE JAVA
Para poder desarrollar algún proyecto Java o bien para poder instalar nuestro servidor de aplicaciones, que, en este blog utilizaremos Tomcat, debemos instalar el “Java Development Kit, hasta el momento de este post, el mas actual es el 1.6, así que instalaremos esa versión en nuestro Ubuntu.
Para la instalación necesitarás descargar el JDK 6 del sitio web de Sun. Cabe destacar que las rutas del JDK6 con el JRE6 varían un poco, por lo que hay que tener cuidado.
1. En una terminal, nos vamos a la carpeta donde hemos descargado .bin:
- $ cd <carpeta>
2. Le damos permisos de ejecución al archivo:
- $ chmod +x jdk-6u2-linux-i586.bin
3. Luego instalamos:
- $ sudo ./jdk-6u2-linux-i586.bin
4. Seguimos las instrucciones que van apareciendo en pantalla, que son 2 o 3.
5. Movemos la carpeta creada después de la instalación (llamada jdk1.6.0_02) a una más apropiada:
- $ sudo mv jdk1.6.0_01 /usr/lib/jvm
6. Asignamos el nuevo Java como una de las “alternativas de Java” (todo en la misma linea):
- $ sudo update-alternatives –install “/usr/bin/java” “java” “/usr/lib/jvm/bin/java” 1
7. Ahora, seteamos la “nueva alternativa” como la real de Java:
- $ sudo update-alternatives –set java /usr/lib/jvm/bin/java
8. Para comprobar si tenemos la versión 1.6.0, tipeamos en terminal:
- $ java -version
Después de esta instrucción, tendrá que aparecer algo así:
java version “1.6.0_01″
Java(TM) SE Runtime Environment (build 1.6.0_01-b06)
Java HotSpot(TM) Client VM (build 1.6.0_01-b06, mixed mode, sharing)
INSTALACIÓN DE TOMCAT (SERVIDOR DE APLICACIONES)
Para la instalación de Tomcat, es necesario descargar el archivo desde la página de apache, en mi caso instalaré la versión 5.0.28 ya que a mi parecer (y muy particular punto de vista) creo que es la mas estable hasta el momento.
En lo particular decidí crear un usuario especial para el servidor de aplicaciones, de tal suerte que si alguna otra persona necesitara entrar a mi servidor para reiniciar el Tomcat, solo lo hiciera con el usuario creado específicamente para el Tomcat y no con mi usuario principal.
Para crear un usuario lo hacemos directamente en el módulo de administración de usuarios de Ubuntu o bien, ejecutamos las siguientes instrucciones en una terminal:
- $ sudo useradd -gusers -s/bin/bash -d/home/tomcat -m tomcat
Para asignarle un password a este usuario, lo hacemos de la siguiente manera:
- $ sudo passwd tomcat
Listo, ya con el usuario creado nos logueamos con éste de la siguiente manera:
- $ su – tomcat
Una vez aquí, descomprimimos el archivo descargado con la instrucción:
- $ tar -xvzf jakarta-tomcat-5.0.28.tar.gz
Ya que está descomprimido, simplemente cambiamos el nombre de la carpeta que deja por un nombre mas apropiado para nosotros:
- $ mv jakarta-tomcat-5.0.28 tomcat5028
De esta manera la carpeta se llamará simplemente “tomcat5028″.
Para iniciar el servidor de aplicaciones nos metemos a la carpeta “bin” que esta dentro de la carpeta recién modificada y ejecutamos la instrucción:
- $ ./startup.sh
Para detenerlo ejecutamos la instrucción:
- $ ./shutdown.sh
Y eso es todo, con esto ya tienes instalado java y el servidor de aplicaciones, para corroborar que esté funcionando deberás revisar desde un browser (firefox por ejemplo) el URL http://localhost:8080 y si te muestra una pantalla de información donde sale el logo del Tomcat y además de mucha información acerca de este Servidor de Aplicaciones , estará perfectamente instalado tu Tomcat.
¡¡¡FELICITACIONES!!!
Saludos 

October 26, 2007 at 9:07 am
Hola que tal, solo me gustaria preguntarte si sabes de alguna programa para hacer diseño de software de JAVA en linux y si es asi me podrias mencionar las mejores: diagramas de entidad relacion, diagramas de clases, diagramas de secuencia, diagramas de estado. etc
October 30, 2007 at 12:27 am
Hola, no entiendo bien tu pregunta, es decir, lo que te interesa es hacer diagramas?? Si es asi, te recomiendo un diagramador de nombre “Dia”, si, asi se llama, y la verdad es que es muy bueno, con el puedes hacer, diagramas E-R, diagramas de flujo, etc. No se si es eso a lo que te refieras??
Saludos.