sábado, 15 de dezembro de 2012

Instalando e configurando o PostgreSQL, PostGIS e pgAdmin no Ubuntu 12.04

Olá galera,

Dando prosseguimento as nossas dicas, vamos mostrar como instalar e configurar de forma fácil o PostgreSQL 9.1, PostGIS 1.5.3 e pgAdmin 1.14.0. Via terminal vamos executar o comando abaixo:

sudo apt-get install postgresql-9.1 postgresql-server-dev-9.1 postgresql-contrib-9.1 libgeos-dev proj postgresql-9.1-postgis pgadmin3

Mudaremos o usuário para postgres a fim de alteramos a senha do banco e criarmos o banco postgis

sudo su
su postgres

Alterando a senha do PostgreSQL

psql -c "ALTER user postgres WITH PASSWORD 'nova_senha'"

Criando e configurando o banco do PostGIS

createdb postgis
psql ­-dpostgis ­-f /usr/share/postgresql/9.1/contrib/postgis­-1.5/postgis.sql
psql ­-dpostgis ­-f /usr/share/postgresql/9.1/contrib/postgis­-1.5/spatial_ref_sys.sql

Se o PostGIS foi instalado corretamente, após executar o comando abaixo deverá aparecer a versão instalada

psql ­-dpostgis -­c "select postgis_lib_version();"
 postgis_lib_version
----------------------
 1.5.3
(1 row)

Configurando o pgAdmin.

Bem pessoal, espero que a dica tem sido útil. Até a próxima.

5 comentários:

  1. Olá,

    Valeu por compartilhar sobre essa ferramenta aqui no blog.

    Abraço

    ResponderExcluir
  2. No meu deu esse erro !
    An error has occurred:

    Error connecting to the server: não pôde conectar ao servidor: Connection refused
    O servidor está executando na máquina "127.0.0.1" e aceitando
    conexões TCP/IP na porta 5432?

    ResponderExcluir
    Respostas
    1. Olá Marcos,

      Já havia sido realizada alguma instalação anteriormente ? Vale salientar que se a instalação for realizada no Ubuntu 14.04 tem algumas alterações.

      Abraço

      Excluir
  3. NO meu caso não consegui executar os sqls dando o caminho inteiro. Para resolver eu naveguei até a pasta onde estão os sqls e executei de lá.

    ResponderExcluir
    Respostas
    1. Olá Gilson,

      Se a sua versão do PostgreSQL e PostGIS forem mais atuais, os caminhos mudaram mesmo.

      Abraço

      Excluir