Instalando o PostGreSQL no Ubuntu


Sem mais delongas, vamos la:

Abra o terminal e cole esse comando abaixo:

sudo apt install postgresql --no-install-recommends --no-install-suggests

(os argumentos --no-install-recommends --no-install-suggests eu coloco mais como um ritual. Não é obrigatório)

Depois você abre o arquivo "/etc/postgresql/<version>/main/postgresql.conf" com algum editor. (Sendo <version> a versão do banco que foi instalada)

Exemplo:
sudo gedit /etc/postgresql/15/main/postgresql.conf

Se você quiser que o banco seja acessado por outros computadores, encontre no arquivo a linha abaixo:

listen_addresses = 'localhost'

E troque o 'localhost' por '*'.

Salve o arquivo e esta feito.

Após essa configuração, fui tentar me conectar no banco e não consegui. Ocorreu o erro "The server requested SCRAM-based authentication, but no password was provided".

Zanzando pela pesquisa no google achei essa solução:

Abra o terminal e digite:
sudo -u postgres psql template1

Esse "template1" eu não entendi bem o que é. Creio que seja o "dbname", mas sei la.
Só sei que rodando esse comando abrirá o prompt do postgresql e nele voce digita:

ALTER USER "postgres" WITH PASSWORD 'coloque_aqui_o_seu_password';

Dê um Enter e divirta-se.

Comentários

Postagens mais visitadas