lunes, 3 de octubre de 2011

Instalación y configuración de Apache Tomcat 7.0 & Axis 1.x


Apache Tomcat es un contenedor de servlets que funciona en cualquier sistema operativo pues esta escrito en Java. Para poder instalar Tomcat primero debemos asegurarnos de tener instalada la maquina virtual de Java.
Nota: En la entrada Configurar variables de entorno para Java JDK en Windows 7 se mostro como configurar las variables de entorno para Java.

1) Descargar los archivos necesarios

Necesitamos descargar el archivo comprimido de Apache Tomcat 7.0 y el de Axis 1.x.
Los archivos que he utilizado los pueden obtener en la siguiente dirección skyDrive Alberto



2) Descomprimir Apache Tomcat

Lo recomendable es descomprimir el archivo apache-tomcat-7.0.14-windows-x86.zip en el directorio raíz del disco duro. Una imagen para ejemplificar:imageLa carpeta descomprimida se renombro y esta en la ruta C:\apache_tomcat



3) Descomprimir Axis

En la ruta C:\apache_tomcat\webapps descomprimir el archivo axis.zip  image



4) Configurar variables de entorno

Se deben crear dos nuevas variables de entorno: JAVA_HOME  y CATALINA_HOME.
4.1 Crear la variable de entorno JAVA_HOME
  1. Ir a Propiedades del sistema > Opciones avanzadas y seleccionar Variables de entorno.
  2. En el recuadro de Variables del sistema agregamos Nueva variable…
  3. Nombre de la variable : JAVA_HOME                          Valor de la variable: C:\Archivos de programa\Java\jdk1.7.0
Nota: La ruta del directorio Java es la que esta por default cuando se instala, si la han cambiado deben colocar la que ustedes cambiaron.
image
 
4.2 Crear la variable de entorno CATALINA_HOME
Se debe seguir  el mismo procedimiento al crear la  variable JAVA_HOME, pero cambiando los siguientes valores:
Nombre de la variable : CATALINA_HOME
Valor de la variable: C:\apache_tomcatimage

Para la variable CATALINA_HOME debemos modificar la variable del sistema  Path agregando ;C:\apache_tomcat\binimage



5) Iniciando Tomcat

Ahora solo resta iniciar Tomcat, pero antes de iniciar chequemos la lista de los pasos de instalación y configuración:
  1. Descomprimir los paquetes de Tomcat y Axis en sus respectivas rutas.
  2. Crear la variable JAVA_HOME.
    • No se configuro la variable JRE_HOME pues el paquete instalado es JAVA JDK, si se hubiera tenido instalada la versión JAVA JRE si se configura la variable JRE_HOME en lugar de JAVA_HOME.
  3. Crear la variable CATALINA_HOME y modificar la variable del sistema Path agregando la ruta correspondiente a la carpeta \bin de Tomcat.
Todo se realizo correctamente…

Abrimos un Símbolo del sistema e ingresamos el siguiente comando        %CATALINA_HOME%\bin\startup.bat image

Inmediatamente se ejecutara Tomcatimage

En la barra de dirección del navegador ingresamos la dirección http://localhost:8080/ y Tomcat esta funcionando.image



 

6) Y Axis?

Axis también esta listo, ingresamos a la dirección http://localhost:8080/axis/  image
Ahora ya tenemos instalado Tomcat y Axis 1.x. También un entorno listo para poder comenzar a trabajar con WS.
Estos pasos se probaron en Windows XP y Windows 7, es la misma serie de pasos a seguir.

8 comentarios:

  1. Muchas gracias, muy bien explicado me has salvado, llevo rato buscando como modificar el path, ^_^

    ResponderEliminar
    Respuestas
    1. :) Es un placer saber que te ha servido.
      He abandonado este blog por la cuestión de estudiar mi Posgrado en Diseño, pero pronto regresare a invertir tiempo en pequeños tips. Saludos Isabel

      Eliminar
  2. Muy buen post solamente corrige lo de Servidor Web, ya que Apache Tomcat es un Contenedor de Servlets, no es un servidor web.

    ResponderEliminar
    Respuestas
    1. Hola David, gracias por hacerme ver esa diferencia. Ahora mismo lo corregiremos. Saludos :)

      Eliminar
  3. Hola David, estoy trabajano con INTALIO que también usa el servidor del Tomcat 7.0, pero cuando quiero ingresar a la consola: http://localhost:8080/bpms-console, me sale NOT FOUND. The requested URL /bpms-console was not found on this server y si pruebo con http://localhost:8080 como lo indicas me sale la pagina de ORACLE DATABASE 10g EXRESS EDITION LICENSE AGRITMENT y no el Apache Tomcat. Por favor que más puedo hacer?
    saludos Libia de Perú

    ResponderEliminar
  4. Gracias, tienes talento para esto sigue así, saludosssss

    ResponderEliminar