Bienvenidos

Bienvenidos al libro digital de Micro Outsourcing, aquí encontraras una serie de artículos preparados por nuestros profesionales con base a nuestras experiencias y conocimientos, con el compromiso de aclarar tus inquietudes y solucionar los problemas que se presentan a diario en el campo informático.

miércoles, 27 de julio de 2011

Subir Sitio Web con Apache Tomcat

Antecedentes

Hoy en día las personas pueden tener su propio sitio web, para realizar esto se necesitan algunas herramientas una de ellas es el Apache Tomcat, el cual es un servidor web.


Objetivos

Instalar el servidor web Apache Tomcat, y subir nuestro propio sitio web localmente. Para ello vamos a necesitar el Apache Tomcat, la jdk de java, ya que este nos va a permitir subir páginas hechas con JSP y servlets.


Apache tomcat es un servidor web con soporte de servlets y JSPs.

http://es.wikipedia.org/wiki/Tomcat

JavaServer Pages (JSP) es una tecnología Java que permite generar contenido dinámico para web, en forma de documentos HTML, XML o de otro tipo.

http://es.wikipedia.org/wiki/JavaServer_Pages

Los servlets, son objetos que corren dentro del contexto de un contenedor de servlets (ej:Tomcat) y extienden su funcionalidad.

http://es.wikipedia.org/wiki/Servlet

Java Development Kit o (JDK), es un software que provee herramientas de desarrollo para la creación de programas en java.

http://es.wikipedia.org/wiki/JDK


Links de referencia:

http://jcalderon.wordpress.com/2008/01/04/instalacion-y-configuracion-de-apache-tomcat-60-en-windows-xp/

http://www.javadabbadoo.org/apendice/tomcat/instalacion/index.html

http://sprogramando.wikidot.com/curso-java-instalacion-jdk6


Comencemos:

Para este ejemplo voy a usar un sistema operativo Windows Server 2008, en una máquina virtual, y el equipo físico que es un Windows 7.

Primero hay que descargar el apache Tomcat, la versión que voy a usar es la 6.0.32, también hay que descargar la jdk 6 update 26.Yo voy a usar las versiones de 32 bits(x86).


Procedemos a instalar la jdk en nuestro servidor, le damos doble clic al icono, en la primera ventana pulsamos next o siguiente.


En la siguiente ventana pulsamos next.


Esperamos que termine de cargar. Luego nos aparece la siguiente ventana y pulsamos siguiente.



Luego empieza el proceso de instalación, esperamos a que se muestre la siguiente pantalla y pulsamos finalizar.


Ahora vamos a instalar el Apache Tomcat, damos doble clic en el instalador, en la primera pantalla pulsamos siguiente.


En la siguiente pantalla pulsamos I Agree.


Aquí seleccionamos el tipo de instalación full y pulsamos next.



En la siguiente pantalla vamos a escoger el puerto por el que va a escuchar el tomcat, el puerto por defecto del Apache tomcat es el 8080, para este ejemplo voy a escoger el puerto 80.

Nota: El puerto también puede cambiarse después de que el tomcat esté instalado, solo modificando uno de sus archivos.



Aquí en esta pantalla podemos crear el usuario administrador del servidor Apache tomcat, escribimos y pulsamos siguiente.


La siguiente pantalla nos pide que pongamos la ruta donde se encuentra el JRE de Java. Como ya instalamos la JDK esta ruta ya aparece seleccionada.

Nota: La JDK también instala la JRE (Java Runtime Environment es un conjunto de utilidades que permite la ejecución de programas Java.)

http://es.wikipedia.org/wiki/Java_Runtime_Environment



Esta pantalla nos dice en que ruta en donde se va a instalar el Apache Tomcat, pulsamos install.



Aquí vemos el proceso de instalación en curso.



Una vez terminado el proceso de instalación nos muestra la siguiente pantalla donde nos pregunta si queremos ejecutar el Apache Tomcat, pulsamos finalizar y esperamos que el tomcat se inicie.


Aquí nos damos cuenta que el servicio esta ejecutándose.


Ahora podemos abrir el navegador y escribir la siguiente dirección http://localhost si se muestra la siguiente página significa que se instaló correctamente el Apache Tomcat.



Bueno ahora voy a subir el sitio web, está dentro de una carpeta que se llama MOS, este sitio está compuesto pos JSPs, servlets, y archivos html.



Para esto vamos a ir a la carpeta webapps del Apcache Tomcat que es donde se ubican los sitios web que queremos publicar. En mi caso la ruta es la siguiente:

C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps,



Aquí voy a copiar el sitio web llamado MOS.



Ahora regresamos al navegador y voy a ingresar a mi sitio web, escribiendo http://localhost/MOS,

Localhost se refiere a la dirección física del equipo, y MOS el nombre de nuestro sitio web.


En el servidor ya funciona el Apache Tomcat como vimos, ahora vamos a probar la conexión desde la maquina física para esto debemos conocer que ip tiene el servidor en mi caso tiene la 192.168.255.141


Ahora abrimos in navegador en el equipo físico y digitamos http://192.168.255.141 se nos abrirá la página de tomcat.



Lo siguiente es ingresar al sitio web MOS desde la maquina física para lo cual se escribe http://192.168.255.141/MOS



Como hemos visto el sitio web MOS, que acabo de subir ya puede ser visto desde la propia maquina virtual, y de la maquina física solo escribiendo en el URL del navegador la dirección ip del servidor.

3 comentarios:

  1. gracias por el tutorial
    estuvo excelente

    ResponderEliminar
  2. Esto está bien si estas dentro de una LAN, pero si quieres ver la aplicacion desde internet? Se tiene que configurar de alguna forma el Tomcat para que puedas acceder desde fuera de la LAN?

    ResponderEliminar