jueves, 30 de julio de 2015

Instalación y administración Tomcat 7 en Windows

Instalación


Si quieres instalar Tomcat como ejecutable, no como servicio, en tu máquina windows.

Baja el fichero .zip correspondiente de 32 o 64 bits. Desde https://tomcat.apache.org/download-70.cgi

Descomprimelo en una carpeta. Por ejemplo: c:\tomcat7

Abre una consola de windows.

Establece las variables de entorno donde tengas instalado el jdk

set PATH=%PATH%;C:\Program Files\Java\jdk1.7.0_71\bin
set JAVA_HOME=C:\Archivos de programa\Java\jdk1.7.0_71

Dirigete a c:\tomcat7\bin y ejecuta startup.bat

Y ahora abre un navegador con la dirección: http:\\localhost:8080

Voila!

Si quieres parar Tomcat, en la misma consola de windows donde ejecutaste startup.bat, solo tienes que ejecutar shutdown.bat

Consola de administración

Edita el fichero c:\tomcat7\conf\tomcat-users.xml para que tenga la forma:


Accede a la siguiente dirección y cuando pida contraseña utiliza la definida en el anterior fichero:

http://localhost:8080/manager


Ampliación de memoria

Si tienes problemas de memoria al arrancar las aplicaciones, tienes que crear un fichero con nombre setenv.bat en el directorio c:\tomcat7\conf

set "CATALINA_OPTS=%CATALINA_OPTS% -Dfile.encoding=UTF8 -Xmx2048m -XX:MaxPermSize=512m"

Cambio de Puerto

Editar el fichero c:\tomcat\conf\server.xml cambiar el puerto 8080 por ejemplo por el 7001:


               < Connector port="7001" protocol="HTTP/1.1" connectionTimeout="20000"
               redirectPort="8443" />

Si además queremos tener dos tomcat arrancados en la misma máquina habremos de cambiar el puerto 8005 y el puerto 8009:

               < Server port="8015" shutdown="SHUTDOWN" />

               ....
               < Connector port="8019" protocol="AJP/1.3" redirectPort="8443" />