Instalacion de Apache Tomcat en Windows y Linux
El primer paso básico para ambas opciones es bajar el tomcat de la pagina oficial de apache:
En este seleccionamos la distribución binaria Core, ya sea comprimida en tar.gz o en zip.
Además de esto también necesitaremos la ultima versión del jdk de java, la de la rama 6 actualmente.
Seleccionamos la versión Java SE Development Kit (JDK) y descargamos según la plataforma requerida.
Ahora pasamos a la instalacion:
Pasos Windows
- Ejecutamos el instalador de JDK, no tiene mayor dificultad que aceptar las licencias, dar clic en siguiente.
- Ahora definimos la variable de entorno, para ello damos a Clic derecho en Mi Pc, después en Propiedades, clic en las pestaña Opciones Avanzadas y por ultimo en el boton Variables de entorno. Después de esto simplemente damos clic en Agregar Nueva. Donde Nombre sera JAVA_HOME y el valor la ruta del jdk, por ejemplo: C:\Archivos de programa\Java\jdk1.6.0_12.
Pasos Linux
- Primero deben bajar el java-jdk de la pagina (también pueden instalarlo con apt-get install java-jdk-6 en ubuntu y se evitan los siguientes pasos.)
- Lo instalan con sudo bash jdk-6u14-linux-i586.bin (el nombre del archivo).
- Abren el archivo bin/catalina.sh y agregan despues del texto comentado la linea JAVA_HOME=’ruta_donde_se_instalo_el_jdk’ o tambien pueden exportar la variable desde consola: export JAVA_HOME=ruta_donde_se_instalo_el_jdk.
Configurar usuarios (Linux y Windows):
Ahora antes de correr el servidor necesitaremos crear un usuario de tomcat, para ello editaremos el archivo conf/tomcat-users.xml en la carpeta donde descomprimimos el tomcat, para ello agregaremos una linea después del código comentado con los datos que deseemos, ejemplo: <user username=”prueba” password=”prueba123″ roles=”admin,manager” />.
Ya esta lista la configuracion, ahora solo necesitas conocer los archivos de arranque y parada del servidor (Dentro de la carpeta descomprimida de tomcat)
Windows:
bin/startup.bat : Arranca el servidor
bin/shutdown.bat : Detiene el servidor
Linux:
bin/startup.sh : Arranca el servidor (Pueden correrlo con bash ruta_tomcat/bin/startup.sh)
bin/shutdown.sh : Detiene el servidor (Pueden correrlo con bash ruta_tomcat/bin/shutdown.sh)
Con esto inicias el serividor y accedes mediante el puerto 8080, es decir: http://localhost:8080