Como configurar um banco de dados PostgreSQL no Ubuntu

O PostgreSQL é uma excelente escolha para bancos de dados SQL no Ubuntu . Neste guia, iremos guiá-lo através do processo de instalação e configuração de um banco de dados PostgreSQL no Ubuntu Server . Seja você iniciante em bancos de dados Linux ou conhecedor do PostgreSQL, este guia passo a passo o ajudará a instalar e configurar um banco de dados no Ubuntu Server.

Como instalar o PostgreSQL no Ubuntu

Antes de tentar instalar o PostgreSQL em seu sistema de servidor Ubuntu, você deve atualizá-lo. Ter pacotes atualizados para o Ubuntu é crítico para a estabilidade do sistema PostgreSQL.

Você primeiro precisará executar o comando apt update para atualizar os pacotes em seu sistema Ubuntu. Este comando atualizará os pacotes de software no Ubuntu e verificará se há atualizações que possam ser instaladas.

sudo apt update

Depois de executar o comando update, você deve instalar as atualizações no Ubuntu com o comando apt upgrade . O comando de atualização deve levar apenas alguns minutos e instalará pacotes atualizados em seu sistema Ubuntu Server.

atualização sudo apt

Depois que tudo estiver atualizado, você pode instalar o pacote PostgreSQL. Este pacote contém tudo o que é necessário para executar bancos de dados PostgreSQL em seu servidor Ubuntu. Para instalar o software, use o seguinte comando apt install .

sudo apt instalar postgresql

Quando você digitar o comando acima, o Ubuntu solicitará que você digite uma senha, assim como os comandos update e upgrade . Digite sua senha e pressione o botão Y para confirmar que deseja instalar o PostgreSQL no Ubuntu.

Depois de pressionar o botão Y em seu teclado, o Ubuntu baixará e instalará os pacotes PostgreSQL em seu sistema. Este processo deve ser rápido. Quando o processo estiver concluído, você pode verificar o manual do PostgreSQL digitando o comando man postgres .

homem postgres

Ou salve o manual em um arquivo de texto para facilitar a leitura.

man postgres > ~/postgres-manual.txt

Como configurar o PostgreSQL no Ubuntu Server

Agora que o PostgreSQL está instalado no Ubuntu, você deve configurá-lo. Para começar, faça login no sistema de banco de dados no Ubuntu Server com a conta de usuário postgre. Você pode fazer isso executando o seguinte comando sudo -u .

sudo -u postgres psql

Depois de fazer login no PostgreSQL com o comando acima, é hora de criar uma nova conta de usuário do banco de dados. Você pode fazer isso com o seguinte comando. Certifique-se de alterar “new_username” e “new_password” com o usuário e a senha desejados.

CRIAR USUÁRIO new_username COM SENHA CRIPTOGRAFADA 'new_password';

Depois que o comando acima for inserido, você poderá executar o seguinte comando para garantir que seu novo usuário do banco de dados PostgreSQL esteja disponível no sistema.

SELECT usename FROM pg_user WHERE usename = 'new_username';

Com a nova conta de banco de dados criada, saia do prompt do Postgre, pois você não precisa mais estar logado nele. Você pode sair usando o  comando \q  .

\q

Agora você pode criar um banco de dados. Você pode fazer isso executando o Neste exemplo, o banco de dados que estamos criando é chamado de “teste”. No entanto, certifique-se de personalizar o nome para atender às suas necessidades ao usar o PostgreSQL.

sudo -u postgres createdb teste

Depois de criar o banco de dados “teste”, você pode executar o comando \l para visualizar seu banco de dados recém-criado na tabela PostgreSQL.

sudo -u postgres psql -c "\l"

Depois de verificar se o novo banco de dados existe no PostgreSQL, é hora de conceder privilégios de usuário ao banco de dados. Certifique-se de alterar “new_username” para o banco de dados PostgreSQL que você criou anteriormente.

sudo -u postgres psql -c "GRANT ALL PRIVILEGES ON DATABASE test TO new_username;"

Para verificar se o usuário do banco de dados possui seus privilégios, execute o seguinte comando e verifique a coluna “Privilégios de acesso”.

sudo -u postgres psql -c "\l"

Como fazer backup de um banco de dados PostgreSQL

É uma boa prática manter backup de seus bancos de dados caso algo dê errado. Para fazer backup de um banco de dados PostgreSQL em seu servidor Ubuntu, execute o seguinte comando. certifique-se de alterar “database_name” para o nome do banco de dados PostgreSQL que você deseja exportar.

sudo -u postgres pg_dump -Fc database_name > backup_file.dump

Depois de executar o comando acima, seu banco de dados será copiado para “backup_file.dump” em seu servidor Ubuntu para proteção.

Restaurando o backup

A qualquer momento, se precisar restaurar seu backup (em caso de perda de dados), você pode executar o seguinte comando pg_restore . Lembre-se de alterar “database_name” com o banco de dados para o qual você está restaurando.

sudo -u postgres pg_restore -d database_name backup_file.dump

Leave a Comment

Diagnósticos de MP3: corrija até 50 problemas com arquivos de áudio MP3

Diagnósticos de MP3: corrija até 50 problemas com arquivos de áudio MP3

O MP3 Diags é a ferramenta definitiva para corrigir problemas na sua coleção de áudio musical. Ele pode marcar corretamente seus arquivos MP3, adicionar capas de álbuns ausentes e corrigir VBR.

Aplicativos de notificação de desktop do Google Voice

Aplicativos de notificação de desktop do Google Voice

Assim como o Google Wave, o Google Voice gerou um burburinho em todo o mundo. O Google pretende mudar a forma como nos comunicamos e, como está se tornando

Baixe os favoritos do Flickr com o FlickrFaves

Baixe os favoritos do Flickr com o FlickrFaves

Existem muitas ferramentas que permitem aos usuários do Flickr baixar suas fotos em alta qualidade, mas existe alguma maneira de baixar os Favoritos do Flickr? Recentemente, viemos

OK Sampler é um software de amostragem de música gratuito

OK Sampler é um software de amostragem de música gratuito

O que é Sampling? Segundo a Wikipédia, “É o ato de pegar uma parte, ou amostra, de uma gravação sonora e reutilizá-la como um instrumento ou

Backup do Google Sites: Importar/Exportar

Backup do Google Sites: Importar/Exportar

O Google Sites é um serviço do Google que permite ao usuário hospedar um site no servidor do Google. Mas há um problema: não há uma opção integrada para fazer backup.

Aplicativo de desktop do Google Tasks

Aplicativo de desktop do Google Tasks

O Google Tasks não é tão popular quanto outros serviços do Google, como Agenda, Wave, Voice, etc., mas ainda é amplamente utilizado e é parte integrante da vida das pessoas.

Como recuperar partições perdidas e dados do disco rígido [Guia]

Como recuperar partições perdidas e dados do disco rígido [Guia]

Em nosso guia anterior sobre como limpar com segurança o disco rígido e a mídia removível por meio do Ubuntu Live e do CD de inicialização DBAN, discutimos que o disco baseado no Windows

Como desativar o snap do Firefox no Ubuntu 22.04 LTS

Como desativar o snap do Firefox no Ubuntu 22.04 LTS

Aprenda a desinstalar o Firefox Snap no Ubuntu 22.04 LTS e substituí-lo pela versão DEB. Siga este guia passo a passo para uma experiência melhor.

Como compactar arquivos no Linux mais rápido com Pigz

Como compactar arquivos no Linux mais rápido com Pigz

Pigz é uma das melhores ferramentas para compactar arquivos. Neste guia, você aprenderá a instalar e utilizar essa ferramenta poderosa em seu sistema Linux.

Como instalar e configurar o Samba no Debian 11 Bullseye

Como instalar e configurar o Samba no Debian 11 Bullseye

Se você estiver no Debian 11 Bullseye e precisar configurar um servidor Samba, este guia o ajudará. Aprenda como configurar o Samba para Debian 11!