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.517 ]

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

Principais novidades do Linux Mint 20 Ulyana

KeePassXC - Gerenciador de Senhas de Código Aberto Voltado à Comunidade

Bodhi Linux 6.0

GoAccess - Analisador de log em tempo real do Apache

Distribuições Linux Para Computadores Antigos

Leitura recomendada

Metisse + Gnome + Slackware (3D Desktop)

Ubuntu X Windows (virtualizado) - Compartilhando Pastas

Compilador GNU Prolog

Utilizando o Protheus em estações Linux

Compilando o QMPlay2 20.07.04 no Linux Mint 20 e Gerando o Pacote para Instalar

  
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