Prerequisitos:
-Tener instalado la jdk de java y tener alguna de la versiones de tomcat.
0. Desenzipar la versión, se recomienda que sea en C:/
1. Agregar las variables de entorno:
JAVA_HOME al la carpeta donde esta el jdk.
CATALINA_HOME a la carpeta donde esta la versión del tomcat.
Si gustas puedes agregar a la variable Path una nueva variable que sea apuntando a donde esta la carpeta del jakarta con el subdirectorio /bin para que el acceso mediante el cmd sea automatica al startup y al shutdown.bat
2. Ahora ver si esta bien instalado en el CMD escribes startup
Lo más común es que te salga otra pantallita con el titulo de Tomcat y si todo ha salido correctamente la ultima línea debe decir algo como "INFO: Server startup in ### ms" donde ### es un número (por ahora no tiene la mayor importancia).
3. Si quieres aun tienes duda entra a http://localhost:8080 ... ¿entro al tomcat home page? bien ya esta listo tu server.
4. Para poder dar de alta sitios tienes que logearte como administrador para eso vas a entrar al archivo CATALINA_HOME/conf/tomcar-users.xml, donde CATALINA_HOME es la dirección donde tienes el tomcat. NOTA: Antes de hacer este paso recomiendo bajar el servicio: abrir una cmd y teclear shutdown.bat
5. Para modificar el tomcat-users.xml abrelo en un editor, y agregrar: role rolename="admin" y despues user username="maestro" password="llave" roles="admin"
6. Inicia de nuevo el servicio. En caso de error revisa bien el tomcat-user.xml y que no tenga espacios al final!!!
7. Ahora tienes que pegar tu sitio a la carpeta webapps dentro del directorio de tomcat,
8. Entra a la dirección http://localhost:8080/admin y entra con el usuario que acabas de crear y y explora en el arbol tomcat server/Host (localhost) y en la parte derecha de la pantalla localiza el combo box que dice ---acciones disponibles--- y localiza --Crear nuevo contexto---.
9. Dentro de la propiedad base del documento ingresa la dirección de tu maquina donde esta tu aplicación ejemplo C:/jakarta-tomcat/webapps/miprimersitio y en la parte de trayectoria en la parte donde se localiza el sitio, ejemplo /sitio
10. Si todo salio bien tendra que salirte una pantalla de exito al guardar los cambios, ahora lo que falta es probar tu primer sitio enla dirección como por ejemplo http://localhost:8080/sitio donde /sitio es el valor que le pusiste en la trayectoria.