0

Instale o PostgreSQL com pgAdmin4 no Ubuntu 20.04

#Banco de dados relacional #Banco de dados não relacional
Eli Souza
Eli Souza

Etapa 1: Adicionar Repositório PostgreSQL

# Crie a configuração do repositório de arquivos:
sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt $ (lsb_release -cs) -pgdg main"> /etc/apt/sources.list.d/pgdg.list'

# Importe a chave de assinatura do repositório:
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -

Etapa 2: atualize e instale o PostgreSQL

# Atualize as listas de pacotes:
sudo apt-get update

# Instale a versão mais recente do PostgreSQL.
# Se você quiser uma versão específica, use 'postgresql-12' ou semelhante em vez de 'postgresql':
sudo apt-get -y install postgresql



Etapa 3: Acessando PostgreSQL

Depois de instalar o PostgreSQL, os comandos abaixo podem ser usados ​​para parar, iniciar, habilitar e verificar seu status

sudo systemctl stop postgresql.service
sudo systemctl start postgresql.service
sudo systemctl enable postgresql.service
sudo systemctl status postgresql.service


Depois de instalado seu SGBD postgres, como criar seu 1° usuário?


Primeiro entre com seu super usuário

sudo su

Entre no banco postgres.

su postgres

Depois entre com o comando:

psql



Etapa 4: crie seu usuário e senha PostgreSQL Linux

Agora que está logado com o postgres vamos criar um primeiro usuário.

CREATE USER nomedousuario SUPERUSER INHERIT CREATEDB CREATEROLE; 

Depois entre com o comando:

ALTER USER nomedousuario PASSWORD 'senha';


Etapa 5: Instalação pgAdmin 4 (APT)

Instale a chave pública para o repositório:

sudo curl https://www.pgadmin.org/static/packages_pgadmin_org.pub | sudo apt-key add

Crie o arquivo de configuração do repositório:

sudo sh -c 'echo "deb https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/$(lsb_release -cs) pgadmin4 main"> /etc/apt/sources.list.d/pgadmin4.list && apt update '

Instale para os modos desktop e web:

sudo apt install pgadmin4


Caso não tenha sucesso entre na pagina oficial do postgres e pgadmin.

https://www.pgadmin.org/download/pgadmin-4-apt/
https://www.postgresql.org/download/linux/ubuntu/
0
7

Comentários (4)

2
João Melo

João Melo

25/06/2021 13:06

Valeu, Eli. Ajudou muito. O meu deu um erro de 'PPA' que eu resolvi usando os comandos <sudo apt-get install ppa-purge> depois que instalei e depois disso foi que fiz a atualização.

0
W

Wescley Brasil

22/07/2021 20:09

Olá Eli Souza, segui seus passos para instalação no entanto quando chamo o pgadmin4 tenho o seguinte retorno.


Estou no Ubuntu 20.04


Command 'pgadmin4' not found, did you mean:


 command 'pgadmin3' from deb pgadmin3 (1.22.2-6build1)


Try: sudo apt install <deb name>


1
L

Leopoldo Prates

25/06/2021 11:37

Muito obrigado por compartilhar Eli!


Estou seguindo os passos do professor e depois de criar o cluster tento mudar para o usuário postgres, mas está pedindo senha. Você sabe que senha é essa?

Já tentei a senha do usuário root, mas não funciona.

Obrigado!

0
Eli Souza

Eli Souza

25/06/2021 11:52

abre seu terminal entra em modo super user com o comando >sudo su< digita a senha do padrão do pc, depois entra com >su postgres< e depois >psql<, se pedir uma senha é porque vc definiu uma para seu usuario postgres, se esqueceu >https://www.vivaolinux.com.br/dica/Como-recuperar-senha-do-usuario-Postgres<

None

Brasil