Como Instalar o PostgreSQL na Versão 17 em Servidores Ubuntu, Debian, CentOS/RHEL/AlmaLinux/RockLinux
View PDF- 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.