GeoServer es un servidor de mapas de código abierto que permite la publicación de datos geoespaciales a través de estándares abiertos. En esta guía, te explicamos cómo instalar GeoServer con Apache Tomcat paso a paso.
1. Requisitos previos
Antes de comenzar, asegúrate de contar con:
- Java Development Kit (JDK) 8 o 11
- Apache Tomcat 9 o 10
- GeoServer en formato .WAR
2. Instalación de Java JDK
GeoServer requiere Java 8 o 11 para funcionar correctamente.
Descarga e instalación:
- Descarga OpenJDK o AdoptOpenJDK desde https://adoptium.net/.
- Instala Java y configura la variable de entorno
JAVA_HOMEapuntando a la carpeta donde se instaló el JDK. - Verifica la instalación ejecutando:
Debe mostrar algo como:java -versionopenjdk version "11.0.x"
3. Instalación de Apache Tomcat
Descarga e instalación:
- Descarga Apache Tomcat 9 o 10 desde https://tomcat.apache.org/download-90.cgi.
- Extrae el archivo ZIP en una carpeta, por ejemplo:
C:\Apache\Tomcat - Configura la variable de entorno
CATALINA_HOMEapuntando a la carpeta de Tomcat. - Inicia Tomcat:
- Windows (CMD con permisos de administrador):
cd C:\Apache\Tomcat\bin startup.bat - Linux/macOS (terminal):
cd /opt/tomcat/bin ./startup.sh
- Windows (CMD con permisos de administrador):
- Accede a Tomcat desde el navegador:
Si ves la página de inicio de Tomcat, está funcionando correctamente.http://localhost:8080
4. Configurar Tomcat como Servicio de Windows
Para mayor estabilidad, puedes configurar Tomcat como servicio:
1. Instalar como servicio:
cd C:\Apache\Tomcat\bin
service.bat install
2. Administrar el servicio:
- Iniciar:
net start Tomcat9 - Detener:
net stop Tomcat9 - Configurar inicio automático:
sc config Tomcat9 start= auto
3. Verificar estado:
sc query Tomcat9
4. Eliminar servicio (si es necesario):
service.bat remove
5. Instalación de GeoServer
Descarga e instalación:
- Descarga GeoServer en formato
.wardesde https://geoserver.org/download/. - Copia el archivo
geoserver.wardentro de la carpetawebappsde Tomcat:C:\Apache\Tomcat\webapps\ - Reinicia Tomcat:
- Windows:
O si está como servicio:cd C:\Apache\Tomcat\bin shutdown.bat startup.batnet stop Tomcat9 net start Tomcat9 - Linux/macOS:
cd /opt/tomcat/bin ./shutdown.sh ./startup.sh
- Windows:
6. Acceder a GeoServer
- Abre el navegador y ve a:
http://localhost:8080/geoserver - Inicia sesión con:
- Usuario:
admin - Contraseña:
geoserver(puedes cambiarla luego en la configuración).
- Usuario:
7. Configuración básica de GeoServer
- Para manejar capas y servicios WMS/WFS, sube datos desde la pestaña Stores.
- Si usas PostGIS, agrega una conexión desde Stores > PostGIS.
Con estos pasos, GeoServer ya estará funcionando en Apache Tomcat. 🚀