Mini tutorial (con imgenes) sobre la instalacin de Apache tomcat 7 en Windows. Dado que he decido volver a retomar la programacin en Java quiero dejar constancia con estas breves notas sobre la instalacin de Apache Tomcat. Sobre la terminologa y conceptos no dar muchos detalles especficos sino solo a grandes rasgos, dar por hecho que si tu tambin quieres instalarlo es porque ya tienes nociones de programacin en Java o al menos sabes algo sobre el tema. Como dijo Jack El Destripador, vayamos por partes
A la fecha de hoy la versin ms reciente de Tomcat es la version 7.0.37, pero Cual versin que debes bajarte? Si observas esa misma pregunta est en la pgina de tomcat (en esta pgina) en la seccin de descargas. Como ellos mismos explican, la versin depende de la especificacin de Servlets y JSPs que vayas a usar a la hora de estar programando. En mi caso como voy a usar Tomcat para pruebas y adems quiero aprender lo ms reciente sobre servlets y jsp entonces me bajare la versin ms reciente de Apache Tomcat, es decir, la versin que mencione
anteriormente, da click en la versin elegida y podrs ver una pantalla similar a la siguiente:
Aqu debes el servidor espejo y el formato en el que deseas descargar el instalador de Apache Tomcat (formato zip, tar, instalador .exe, etc). En mi caso me bajare la versin: 32-bit/64-bit Windows Service Installer. Esta versin es una versin para windows el cual permite instalar Tomcat con un asistente de instalacin, adems, permite ejecutar apache de forma automtica al encender la pc con un servicio de Windows.
Ahora que ya lo tienes en el escritorio hay que darle doble click para ejecutarlo e iniciar el asistente de instalacin:
Paso 1: Bienvenida
En este paso se te da la bienvenida al asistente y se te indica que cierres todos los programas aplicativos antes de iniciar dicha instalacin:
En realidad eso de cerrar las aplicaciones no es tan necesario (aplicaba para versiones anteriores de Windows) pues hoy en da yo desde que tena windows Xp he instalado muchos programas en Windows que tambin indican que cierres y se instalan y funcionan sin problemas. Pero por si las dudas si gustas t puedes cerrarlas. Da click en el botn Next (siguiente) para pasar al siguiente paso de instalacin.
este
Software.
No
digo
que
no
lo
hagas,
si
es
tu
deseo,
hazlo:
Si estas de acuerdo, da click en el botn I Agree (Si Acepto) para aceptar el acuerdo de licencia y pasar al siguiente paso.
la
computadora).
La opcin Documentation. Te copia la documentacin de Tomcat en la carpeta de instalacin (mas adelante indicaremos donde se instalara). Por cierto, la documentacin te recomiendo que la instales y que la leas pues es muuy buena. Muchas veces instalamos un programa y nos ponemos a buscar tutoriales y videos, etc. acerca del uso del programa sin revisar la documentacin de los creadores del programa (la oficial), no hay nada mejor que la doc. oficial de un programa para aprender a usarlo. As que deja de buscar por otros lados tutoriales, manuales y primero que nada revisa esta documentacin que aunque esta en ingls es muy til. La opcin Manager: Instala una aplicacion Web para administrar Tomcat. La opcin Examples: Instala ejemplos de Servlets y JSPs. Selecciona los componentes que desees y da click al botn Next para ir al siguiente paso del asistente.
En este paso puedes configurar varias cosas, te recomiendo dejarlas como estn, te explico algunas opciones: Windows Service Name. El instalador automticamente te crea un servicio para que al encender la PC te arranque Apache tomcat. Esta opcin te permite especificar el nombre de dicho servicio de Windows. En la imagen se observa que a este servicio le asigne el nombre contenedor_tomcat7. Ms adelante explicare como configurar este servicio para que no arranque Tomcat de forma automtica. En la seccin Tomcat la Administrator contrasea de Login dicho (optional): usuario. User name: Aqu puedes especificar el nombre de usuario del administrador de tomcat y en la caja de textopassword especificas Roles: Te permite especificar el rol del usuario, te recomiendo dejar el que esta por defecto ( manager-gui) ya que ese te permite accesar a la aplicacin web para administrar Tomcat. Da click en el boton Next para avanzar al siguiente paso.
Como deca al inicio, Tomcat te permite la ejecucin de tecnologas Servlets y JSPs, por lo tanto necesita de una Mquina Virtual de Java (JVM), en este paso debes elegir la ruta de instalacin de una JVM. El instalador de Apache Tomcat por defecto ya trae un JRE que usa para ejecutar el servicio de Windows, pero el tambin usa el registro de Windows para determinar la ruta base de Java o JRE que pudiramos tener preinstalados. A menos que sepas donde esta una versin mas reciente, te recomiendo que dejes la ruta tal y como esta des click en el botn Next para ir al siguiente paso.
En este paso debemos elegir una carpeta donde se instalara Apache Tomcat. Cabe mencionar que constantemente Windows. A menos que tengas poco espacio en disco o quieras instalarlo en otro lugar especifico, te recomiendo que dejes la ruta predeterminada y des click al botn install para iniciar la copia de los archivos del instalador al disco duro. en tutoriales, manuales, libros, etc. encuentres muchas referencias la palabra $CATALINA_HOME. sta representa la carpeta de instalacin de tomcat, independientemente si es Linux o
Una vez que el instalador ha terminado de copiar los archivos te muestra la siguiente pantalla en la cual se te indica que ha sido completado el asistente de instalacin de Apache Tomcat:
Adems, te da la opcin de arrancar Apache Tomcat (inicia el servicio de windows) y/o leer el archivo lame que contiene informacin sobre la versin instalada. Si eliges iniciar Tomcat te mostrara una barra de
progreso
y si no hay ningn problema mostrara un nuevo icono en la bandeja del sistema de Windows (en mi caso Windows 7):
Desde este icono podrs configurar el inicio del servicio de Windows (Opcin Configure, ficha General, OpcinStatup type). Una vez que ya tenemos instalado e iniciado el servicio, podemos abrir el navegador y escribir la direccinhttp://localhost:8080/ para verificar la instalacin:
Si al hacerlo, te muestra la pantalla anterior; la instalacin fue exitosa y ya puedes empezar a escribir tus WebApps (Aplicaciones web), sino, que es muy poco probable vuelve realizar los pasos o djame un comentario con una descripcin del problema y en cuanto vea tu mensaje y tenga tiempo te contesto.
Si por alguna razon extraa ya no deseas tener instalado Apache Tomcat en tu computadora, para desinstalarlo;
En el Panel de control->Programas y caractersticas buscas Apache Tomcat y los desinstalas. Asegrate de que no tengas iniciado el servicio de Apache Tomcat (con el boton de la bandeja del sistema) y borra la carpeta de instalacin de Tomcat (paso 6). Listo, quedo desinstalado.
Despedida
Eso es todo sobre la instalacin de Apache Tomcat, mas adelante explicare como crear tu primera aplicacin web y ejecutarla en Apache Tomcat. Espero que te haya gustado y sobre todo que te sirva. Te invito a que me dejes un comentario si te gusto el tutorial. Hasta pronto, saludos