Servlets

Hola a todos!

Tengo mucho tiempo de no postear nada y vaya que si tengo tiempo de no hacerlo.
Hace unos meses, les mostré el procedimiento para instalar JavaRE en OpenSuSE 11.1, bueno, resulta que estoy llevando Java orientado a la web, concido como servlets, y no era de esperar menos, necesita su propia linea, para lo cual es necesario instalar Java SE, para el caso utilizaremos la 1.6.
Notas antes de iniciar:

-El procedimiento está esplicado para OpenSuSE 11.1
-Primero lee este manual, luego procede a la descarga e instalación
-Revisa los puertos que tines abiertos en tu PC o Server, para no verte en conflictos (nmap localhost)
-Los link’s de descarga están al final del post.
Bueno, iniciaremos diciendo que java tiene la ventaja de ser único en su género, porque nos permite no solo trabajar orientado a objetos, sino también orientado a la web.
¿cómo orientado a la web? traducido en nuestro buen lenguaje: crear aplicaciones que sean utilizadas desde la web.

Pero para esto necesitamos algunos componentes:
– una plataforma java que soporte la programación web
– entorno gráfico (IDE)
– servidor web que soporte java (tomcat ó glassfish)
– conocimientos sobre HTML, CSS y javascript para estar tranquilos (no hay por que preocuparse si uno de estos requisitos  no se cumple, me refiero a html, javascript o css; google nos proporciona inmensa cantidad de manuales)
– y finalmente ganas para hechar a andar nuestro cerebrito.

Primero y antes que nada,  hay que descargarlos de la web del autor (SUN), adicional y para trabajar cómodos, nos descargamos NetBeans la versión 6.7, asi tenemos todo integrado y si al igual que yo, les pican las manos por entrar a php, NetBeans posee la opción de servir como IDE para php.
Ahh, nos falta el servidor web para que nuestros proyectos funcionen bien, asi que nos decargamos tomcat, de su sitio oficial.
iniciamos nuestra instalación:
java:
abrimos una teminal:
alt+F2
gnome-terminal
nos logeamos como root:
su –
-colocamos el passwd del root-
luego, como nuestro paquete java está en un .bin, ejecutamos:
# sh /ruta_donde_esta_el_paquete_java/jre-6u14-linux-i586-rpm.bin

una vez instalado nuestro java, procedemos a instalar tomcat, netbeans o glassfish, en mi caso, tomcat:

siempre en una terminal:
copiamos el paquete a un directorio:
# cp /media/KOTARO/apache-tomcat-6.0.20.tar.gz  /usr/local
nos movemos al directorio donde copiamos el paquete
#cd /usr/local
descomprimimos el paqete
# tar xvzf /usr/local/apache-tomcat-6.0.20.tar.gz
entramos al directorio creado después de la descompresión
#cd apache-tomcat-6.0.20
ahora levantamos el demonio tomcat:
# sh /usr/local/apache-tomcat-6.0.20/bin/startup.sh
ahora nos vamos al navegador y digitamos en la barra de direcciones:
http://localhost:8080
tomcat automáticamente nos asigna el puerto 8080, claro que luego podemos cambiarlo en el fichero de configuración; si al cargar no muestra una pantalla con la información de tomcat, entonces, hemos instalado con éxito, sino, pues algo hicimos mal y hay que revisar hasta que el demonio levante.

Netbeans + GlassFish

Al igual que java, ejecutamos  el instalador de NetBeans + GlassFish:

#sh /lugar_donde_tenemos_el_paquete_glassfish/netbeans-6.7.1-ml-linux.sh
luego, solo nos resta seguir el asistente y ojo al momento de verificar los datos, porque predeterminadamente GlassFish pide el puerto 8080, pero si recordamos tomcat lo tenemos con ese puerto, asi que debemos cambiarlo, por ejemplo: 8181, lo demás es esperar que se instale.
Una vez instalado, nos vamos al navegador, digitamos en la barra de direcciones:
http://localhost:8181
y les debe aparecer la pantalla de información de GlassFish, pero como nosotros seremos los administradores del servidor, nos vamos a la sección para admines:
http://localhost:4848
a menos que hayan cambiado el puerto.
Si en un dado caso no ven mas que una página de error, entonces significa que el demonio no está arriba, para lo que aplicamos el siguiente comando:
#/usr/local/SUNWappserver/bin # ./start-default-domain.sh
ahora si, un F5 en el navegador y estaremos en la portada de GlassFish.

Un screenshot de mi GlassFish instalado

Aqui los links para la descarga de los paquetes:

Java
NetBeans + GlassFish
Tomcat

Saludos,
kotaro

Anuncios
Esta entrada fue publicada en GNU/LINUX, OpenSource. Guarda el enlace permanente.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s