Como instalar e configurar servidor
Primeiramente navegue até /etc/apt/sources.list.d/ e dentro da pasta "sources.list.d" crie um arquivo de texto com nome pgdg.list contendo a seguinte linha escrito nele:
Para Ubuntu Bionic (18.04):
deb http://apt.postgresql.org/pub/repos/apt/ bionic-pgdg main
Para Ubuntu Xenial (16.04):
deb http://apt.postgresql.org/pub/repos/apt/ xenial-pgdg main
Você pode salvar o arquivo em seu desktop e depois como root mover ele para a pasta sources.list.d com o comando:
sudo mv '/home/seu_usuario/Desktop/pgdg.list' /etc/apt/sources.list.d
Agora digite o comando abaixo para importar a chve assinada do repositório:
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add
Por fim atualize sua lista de pacotes: sudo apt-get update
Agora vamos instalar o Postgresql e pgadmin com o seguinte comando:
sudo apt-get install postgresql-11 pgadmin4
Pronto, agora busque por pgAdmin aonde fica instalado os programas do Ubuntu para iniciá-lo, ele deve iniciar abrindo uma aba em seu navegador padrão sob o endereço http://127.0.0.1:45511/browser/.
Na primeira tela, configure uma senha mestre e pronto.
No terminal digite o seguinte comando para iniciar o postgresql:
service postgresql start
Você pode conferir se o serviço foi inicial corretamente digitando do comando:
service postgresql status
Para sair aperte ctrl+c.
No pgAdmin clique em "Add New Server". Na aba "General" em "Name" insira um nome para o servidor e acesse a aba "Connection".
Na aba "Connection" em "Host name/address" insira "localhost" sem aspas, o resto deixe como estar, você precisa então da senha do "Username" postgres que por padrão no Linux não existe... então faça o seguinte:
No terminal digite o seguinte comando para usar comandos psql com o usuário postgres:
sudo -u postgres psql postgres
Então aparecerá no terminal "postgres=# ", na frente digite "\password postgres" (sem aspas) e dê enter. Em seguida digite uma nova senha para o usuário postgres e repita a senha, note que a senha não aparecerá no terminal quando digitar.
Saia digitando "\q" (sem aspas).
No pgAdmin então digite a senha para o postgres e clique em "Save". Pronto, no canto esquerdo você verá que seu servidor (Server) está criado.
COMENTÁRIOS