Instalación de GeoServer 2.20.x en Ubuntu 24.04 LTS
Introducción
GeoServer es una plataforma open source para compartir, procesar y editar datos geoespaciales.
Instalación de dependencias
Instalación de GeoServer
cd /var/lib/tomcat9/
wget -O geoserver.zip https://sourceforge.net/projects/geoserver/files/GeoServer/2.20.4/geoserver-2.20.4-war.zip
unzip geoserver.zip -d /var/lib/tomcat9/webapps
cd /var/lib/tomcat9/webapps
rm -Rf target GPL.txt LICENSE.txt README.txt NOTICE.md license
# Poner GeoServer en la raíz
tar -cvf ROOT-bk.tar ROOT
rm -Rf ROOT
mv ROOT-bk.tar ../ROOT-bk.tar
mv geoserver.war ROOT.war
# Reiniciar servicio
sudo systemctl restart tomcat9
Habilitar CORS
Edita el archivo de configuración:
Agrega el siguiente bloque:
<filter>
<filter-name>CorsFilter</filter-name>
<filter-class>org.apache.catalina.filters.CorsFilter</filter-class>
<init-param>
<param-name>cors.allowed.origins</param-name>
<param-value>*</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>CorsFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
Reinicia Tomcat:
Acceso y credenciales
- Usuario por defecto:
admin - Contraseña por defecto:
geoserver