Instalar o GeoServer no Ubuntu

O software GeoServer é um servidor de mapas on-line, totalmente funcional que segue as especificações de padrões internacionais do Consórcio Geoespacial Aberto (Open Geospatial Consortium - OGC), sendo uma excelente opção para disponibilizar informações geoespaciais na web.

[ Hits: 7.862 ]

Por: Diego Mendes Rodrigues em 07/08/2020 | Blog: https://www.linkedin.com/in/diegomendesrodrigues/


Instalar o GeoServer no Ubuntu



O que é o GeoServer

O software GeoServer é um servidor de mapas on-line, totalmente funcional que segue as especificações de padrões internacionais do Consórcio Geoespacial Aberto (Open Geospatial Consortium - OGC), tais como Web Map Service (WMS), Web Coverage Service (WCS) e Web Feature Service (WFS), tendo como um dos principais objetivos, tornar a informação geográfica o mais acessível possível.

Através do GeoServer podemos publicar dados através de mapas e imagens (usando os serviços OGC, como o WMS), ou os dados reais (utilizando o serviço OGC vetorial WFS), além de poder atualizar, deletar ou inserir novos elementos através do serviço WFS-T (serviço OGC vetorial transacional). O GeoServer provê uma facilidade de uso e o suporte aos padrões abertos, possibilitando que qualquer desenvolvedor possa compartilhar suas informações geográficas de uma forma interoperável, facilitando e garantindo a consistência da informação.

Outro ponto interessante é que o GeoServer é multiplataforma, desenvolvido em Java, tendo assim a capacidade de rodar no Linux, Windows, macOS, Solaris, dentre outros. Ele também disponibiliza uma interface administrativa que é intuitiva e amigável, para cadastrar, configurar e realizar visualização prévia dos dados espaciais cadastrados através dos serviços OGC.

Devemos destacar que o GeoServer possui uma integração com os principais formatos e bancos de dados vetoriais, como SQL Server, PostGIS, Oracle Spatial, MySQL, DB2 e ArcSDE, além do popular formato shapefile. Quanto aos formatos raster, pode-se utilizar o GeoTIFF, ArcGrid, Gtopo30, ImageMosaic, WorldImage, MrSID e ECW, sendo que os dois últimos através da biblioteca GDAL.

Instalar o GeoServer

Estou utilizando uma máquina com o Ubuntu 20.04.1 LTS para realizar a instalação do GeoServer, que será realizada com um perfil de desenvolvedor, com o Servlet Container Jetty, da Eclipse Foundation.

O primeiro passo é atualizar seu sistema operacional.

sudo apt update
sudo apt -y upgrade

Podemos então instalar alguns utilitários que serão utilizados, além do Java OpenJDK 11.

sudo apt -y install wget unzip default-jdk
Temos agora o OpenJDK 11 instalado. Verifique com o seguinte comando:

java -version

Estou com a versão 11 do OpenJDK instalada. Precisamos definir a variável JAVA_HOME em nossa máquina, no arquivo /etc/profile.

sudo nano /etc/profile

Irei adicionar as seguintes linhas nesse arquivo:

export PATH=$PATH:/usr/lib/jvm/java-1.11.0-openjdk-amd64/bin
export JAVA_HOME=/usr/lib/jvm/java-1.11.0-openjdk-amd64
export J2SDKDIR=/usr/lib/jvm/java-1.11.0-openjdk-amd64

Agora podemos reiniciar a máquina para que as variáveis de ambiente sejam carregadas corretamente.

sudo shutdown -r now

Iremos agora realizar o download da versão estável 2.17.2 do GeoServer.

cd ~/Downloads/
wget http://sourceforge.net/projects/geoserver/files/GeoServer/2.17.2/geoserver-2.17.2-bin.zip
Neste momento, podemos realizar a instalação do GeoServer no diretório /usr/share/geoserver, pois esse é o local indicado na documentação oficial desse software. Para descomprimir o arquivo no local correto utilize:

sudo mkdir /usr/share/geoserver
sudo chown -R diego /usr/share/geoserver
unzip geoserver-2.17.2-bin.zip -d /usr/share/geoserver
Devo agora alterar o owner da pasta /usr/share/geoserver, além de seus subdiretórios, para o meu usuário diego.

sudo chown -R diego /usr/share/geoserver
Precisamos agora definir a variável GEOSERVER_HOME:

echo "export GEOSERVER_HOME=/usr/share/geoserver" >> ~/.profile
. ~/.profile
sudo shutdown -r now
Pronto! O GeoServer está instalado na minha estação de trabalho.

Para iniciar o GeoServer, utilizo:

cd /usr/share/geoserver/bin
sh startup.sh
Agora podemos acessar o GeoServer utilizando um navegador, através do endereço:

http://localhost:8080/geoserver/
Para realizar o login, utilize as seguintes credenciais:
  • Usuário: admin
  • Senha: geoserver

Caso queira conhecer melhor esse software, visite o site oficial: GeoServer

Você já utilizou o GeoServer? Nos conte sua experiência!

   

Páginas do artigo
   1. Instalar o GeoServer no Ubuntu
Outros artigos deste autor

Atualizar para o Ubuntu 20.04 LTS

Ubuntu 18.04 LTS - LAMP - Linux, Apache, MySQL ou MariaDB, PHP 7.2

Firewall com o UFW

Download de Arquivos com Verificação do Hash SHA 256

Como forçar alteração de senha de usuário no próximo login no Linux

Leitura recomendada

Gravando CDs em modo texto

Asterisk 14.3 + Biblioteca PJSIP

Vala: Vale a pena aprender uma nova linguagem de programação?

Automação livre e seus profissionais

Anunciando Minitunes: Um melhor tocador de música!

  
Comentários
[1] Comentário enviado por fabio em 07/08/2020 - 14:25h

Interessante o projeto, vou instalar aqui.

[2] Comentário enviado por maurixnovatrento em 07/08/2020 - 17:33h


Interessante.

___________________________________
Conhecimento não se Leva para o Túmulo.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts