Skip to content

Instantly share code, notes, and snippets.

@philipecampos
Last active September 4, 2018 14:10
Show Gist options
  • Save philipecampos/fb610196ad4f86bd108464c4f6f3518a to your computer and use it in GitHub Desktop.
Save philipecampos/fb610196ad4f86bd108464c4f6f3518a to your computer and use it in GitHub Desktop.
Instalação do Postgre no Ubuntu 18.04

Instalação do Postgre no Ubuntu 18.04

Atualizando repositório

sudo apt-get update
sudo apt-get install postgresql postgresql-contrib

Definindo uma senha para o usuário postgre

Entrando na linha de comando

sudo -u postgres psql

Trocando senha

\password

Configurar postgre para escutar conexões externas

Por padrão este arquivo fica em

  • /etc/postgresql/10/main/pg_hba.conf

Se quiser saber onde se encontra o arquivo acima:

Método 1:

Entrar na linha de comando e solicitar ao postgre a localização:

sudo -u postgres psql
SHOW config_file;

Método 2:

Pedir para o linux localizar o arquivo:

sudo updatedb
locate postgresql.conf

Descomentar a seguinte variável no arquivo acima que possui o valor padrão 'localhost':

listen_addresses = '*'

Reiniciar postgres

service postgresql restart

Dar permissão para os ips externos no arquivo de configuração

  • /etc/postgresql/10/main/pg_hba.conf
host    all             all             10.73.0.143/24          md5 #ip de ex

Reinicie o postgre para que ele veja as alterações de ips

service postgresql restart
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment