Carregando
Como Instalar o PostgreSQL na Versão 17 em Servidores Ubuntu, Debian, CentOS/RHEL/AlmaLinux/RockLinux
Imprimir
  • 23

Como Instalar o PostgreSQL na Versão 17 em Servidores Ubuntu, Debian, CentOS/RHEL/AlmaLinux/RockLinux

Este tutorial guia você pelo processo de instalação da versão mais recente do PostgreSQL (v17) nos sistemas operacionais Ubuntu, Debian, CentOS, RHEL, AlmaLinux e RockLinux.


1. Atualizando o Sistema

Antes de iniciar a instalação, é recomendável atualizar os pacotes do sistema.

# Para sistemas baseados em Debian/Ubuntu:
sudo apt update && sudo apt upgrade -y

# Para sistemas baseados em CentOS/RHEL/AlmaLinux/RockLinux:
sudo yum update -y
      

2. Adicionando o Repositório Oficial do PostgreSQL

Para garantir que você está instalando a versão mais recente (PostgreSQL 17), adicione o repositório oficial do PostgreSQL.

Para Ubuntu e Debian:

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

# Adicionar o repositório
sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'

# Atualizar os pacotes
sudo apt update
      

Para CentOS/RHEL/AlmaLinux/RockLinux:

# Instalar o repositório do PostgreSQL 17
sudo yum install -y https://download.postgresql.org/pub/repos/yum/17/redhat/rhel-$(rpm -E %{rhel})-x86_64/pgdg-redhat-repo-latest.noarch.rpm

# Desabilitar o módulo padrão do PostgreSQL
sudo yum -qy module disable postgresql
      

3. Instalando o PostgreSQL 17

Com o repositório adicionado, prossiga para a instalação do PostgreSQL 17.

Para Ubuntu e Debian:

sudo apt install -y postgresql-17 postgresql-contrib-17
      

Para CentOS/RHEL/AlmaLinux/RockLinux:

sudo yum install -y postgresql17-server postgresql17
      

4. Inicializando o Banco de Dados

Após a instalação, é necessário inicializar o banco de dados e habilitar o serviço para iniciar automaticamente.

Para Ubuntu e Debian:

sudo systemctl enable postgresql
sudo systemctl start postgresql
      

Para CentOS/RHEL/AlmaLinux/RockLinux:

sudo /usr/pgsql-17/bin/postgresql-17-setup initdb
sudo systemctl enable postgresql-17
sudo systemctl start postgresql-17
      

5. Verificando a Instalação

Verifique se o PostgreSQL está funcionando corretamente.

sudo systemctl status postgresql
      

Você deve ver uma saída indicando que o serviço está ativo (running).


6. Acessando o PostgreSQL

Por padrão, o PostgreSQL cria um usuário chamado postgres. Para acessar o prompt do PostgreSQL:

sudo -i -u postgres
psql
      

Para sair do prompt do PostgreSQL, digite:

\q
exit
      

Conclusão

Você instalou com sucesso o PostgreSQL 17 em seu servidor. Agora, você pode começar a criar bancos de dados e gerenciar suas aplicações.

Caso encontre algum problema durante a instalação, verifique os logs do PostgreSQL ou entre em contato com o suporte técnico.

Ha estat útil la resposta?