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

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!

Transforme qualquer dispositivo em seu segundo monitor no Linux

Transforme qualquer dispositivo em seu segundo monitor no Linux

Precisa de um monitor extra, mas só tem um? Com Deskreen, você pode transformar qualquer smartphone, tablet ou laptop em uma segunda tela no Linux.

Como verificar a temperatura da GPU no Linux

Como verificar a temperatura da GPU no Linux

Aprenda como verificar a temperatura da GPU no Linux usando diversas ferramentas.

Como usar o controlador PS4 no Linux

Como usar o controlador PS4 no Linux

Aprenda como usar o controlador PS4 no Linux com suporte completo e métodos de configuração simples.

Como atualizar para Pop_OS 22.04

Como atualizar para Pop_OS 22.04

O Pop_OS 22.04 foi lançado e com ele vem toneladas de novos recursos. Veja como você pode atualizar sua instalação do Pop_OS para 22.04.

Como fazer backup diretamente no Google Drive no Linux

Como fazer backup diretamente no Google Drive no Linux

Descubra como fazer backup dos seus dados do Linux diretamente no Google Drive utilizando o Duplicati. Siga nosso guia passo a passo para proteger suas informações.

Como aumentar o tamanho da pasta temporária no Linux

Como aumentar o tamanho da pasta temporária no Linux

Aprenda como aumentar o tamanho da pasta temporária no Linux. Siga este guia passo a passo para resolver problemas de espaço no seu diretório temporário.

Como instalar e personalizar o emulador de terminal Kitty no Linux

Como instalar e personalizar o emulador de terminal Kitty no Linux

Kitty é um emulador de terminal com GPU versátil e ágil para Linux. Aprenda a instalar e personalizá-lo para melhorar sua experiência no terminal.