Pesquisa de site

Como instalar o PostGIS no Ubuntu 22.04|20.04|18.04


O guia de hoje abordará como instalar o PostGIS no Ubuntu 22.04|20.04|18.04 Linux. PostGIS é uma extensão de banco de dados PostgreSQL de código aberto para a criação de objetos geográficos no banco de dados relacional de objetos PostgreSQL. Os recursos do PostGIS são derivados das especificações SQL do Open Geospatial Consortium.

PostGIS pode ser instalado em sistemas Linux baseados em Ubuntu, Debian, SUSE Linux, Red Hat, como CentOS, Scientific Linux, Windows e macOS. A equipe de construção do PostgreSQL possui pacotes para Debian e Ubuntu para diversas versões do PostgreSQL. Adicionaremos o repositório PostGIS APT para PostgreSQL e instalaremos o PostGIS no Ubuntu 22.04|20.04|18.04 a partir dele.

Vamos agora iniciar a instalação do PostGIS no sistema Linux Ubuntu 22.04|20.04|18.04.

Etapa 1: atualizar o sistema

Você pode fazer a atualização da lista de pacotes APT e do sistema antes de começar.

sudo apt update
sudo apt -y upgrade

Uma reinicialização é necessária após uma atualização.

sudo reboot

Etapa 2: adicionar repositório PostgreSQL

Antes de iniciar a instalação do PostGIS no Ubuntu 20.04 | 18.04 Linux, você deve adicionar o repositório PostgreSQL APT ao seu sistema onde os pacotes binários serão baixados e instalados.

sudo apt -y install gnupg2
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -

Após importar a chave GPG, adicione o repositório PostgreSQL APT.

echo "deb http://apt.postgresql.org/pub/repos/apt/ `lsb_release -cs`-pgdg main" |sudo tee  /etc/apt/sources.list.d/pgdg.list

Etapa 3: Instale o servidor de banco de dados PostgreSQL

O PostgreSQL deve ser instalado antes da instalação do PostGIS no Debian/Ubuntu. Use nossos guias anteriores para esta instalação.

  • Instale o PostgreSQL 13 no Ubuntu

Para versões diferentes do PostgreSQL, substitua o número da versão pela versão de instalação desejada.

Passo 4: Instale PostGIS no Ubuntu 22.04|20.04|18.04

Após a instalação do PostgreSQL, prossiga com a instalação do PostGIS no Ubuntu

Com PostgreSQL 13:

sudo apt update
sudo apt install postgis postgresql-13-postgis-3

O próximo é para PostgreSQL 12. Substitua 13 pela sua versão do PostgreSQL.

sudo apt update
sudo apt install postgis postgresql-12-postgis-3

Etapa 5: Habilite PostGIS no Ubuntu 22.04|20.04|18.04

Você precisa ativar os recursos PostGIS em um banco de dados antes de poder armazenar dados espaciais. O exemplo abaixo mostrará como criar um banco de dados e ativar os recursos do Spacial.

1.Mude para o usuário postgres.

sudo -i -u postgres

2.Criar usuário/banco de dados de teste.

-bash-4.2$ createuser postgis_test
-bash-4.2$ createdb postgis_db -O postgis_test

3.Conecte-se ao banco de dados de teste:

-bash-4.2$ psql -d postgis_db
psql (11.5 (Debian 11.5-3.pgdg100+1))
Type "help" for help.

4.Ative a extensão PostGIS no banco de dados:

postgis_db=# CREATE EXTENSION postgis;
CREATE EXTENSION

5. Verifique se o PostGIS está funcionando

postgis_db=# SELECT PostGIS_version();
            postgis_version            
---------------------------------------
 3.5 USE_GEOS=1 USE_PROJ=1 USE_STATS=1
(1 row)

Para obter mais domínio do PostGIS, visite o site de documentação do PostGIS.

Guias semelhantes:

  • Instale PostGIS no CentOS 7
  • Como instalar o pgAdmin 4 no Ubuntu
  • Como instalar o pgAdmin 4 no Debian
  • Como instalar o pgAdmin 4 no CentOS 7 e Fedora
  • Como instalar o pgAdmin4 no FreeBSD 12

Artigos relacionados: