Instalando o PostgreSQL 9.1 no CentOS 5/6 e RHEL 5/6

Instalando o PostgreSQL 9.1 no CentOS 5/6 e RHEL 5/6

PostGresql é um sistema de gerenciamento de banco de dados Relacional de código aberto, altamente escalável, SQL. Este artigo o ajudará a instalar o PostgreSQL 9.1 no CentOS 5/6 e RHEL 5/6.

Etapa 1: Adicione o repositório PostgreSQL YUM

O primeiro passo é instalar o repositório do Postgres em seu sistema, use um dos comandos abaixo conforme sua arquitetura e sistema operacional do sistema.

CENTOS/RHEL 5, 32 bits: # rpm -uvh http: // yum.PostGresql.org/9.1/redhat/rhel-5-i386/pgdg-centoos91-9.1-4.Noarch.RPM CENTOS/RHEL 6, 32 bits: # rpm -uvh http: // yum.PostGresql.org/9.1/redhat/rhel-6-i386/pgdg-centoos91-9.1-4.Noarch.RPM CENTOS/RHEL 5, 64 bits: # rpm -uvh http: // yum.PostGresql.org/9.1/redhat/rhel-5.0-x86_64 // PGDG-CENTOS91-9.1-4.Noarch.RPM CENTOS/RHEL 6, 64 bits: # rpm -uvh http: // yum.PostGresql.org/9.1/redhat/rhel-6.3-X86_64/PGDG-CENTOS91-9.1-4.Noarch.RPM 
Etapa 2: Instale o servidor PostGresql 9.1 usando yum.

O comando abaixo instalará o PostgreSQL 9.1 no seu sistema.

# yum install postgresql91-server 

Saída de amostra

Plugins carregados: RastestMIrror, packagekit de refrescamento, velocidade de carregamento de segurança Velocidades do espelho do arquivo host em cache * Base: FTP.iitm.AC.Em * EPEL: espelho.YourConnect.com * extras: ftp.iitm.AC.Em * Atualizações: FTP.iitm.AC.Ao configurar o processo de instalação de dependências de resolução-> Execução de transações ---> pacote postgreSql91-server.I686 0: 9.1.9-1pgdg.RHEL6 será instalado -> Dependência do processamento: PostGresql91 = 9.1.9-1pgdg.RHEL6 PARA PACONE: POSTGRESQL91-SERVER-9.1.9-1pgdg.RHEL6.I686 -> Dependência do processamento: libpq.então.5 Para o pacote: PostgreSQL91-Server-9.1.9-1pgdg.RHEL6.I686-> Verificação de transação em execução ---> pacote postgreSql91.I686 0: 9.1.9-1pgdg.RHEL6 será instalado ---> pacote postgreSql91-libs.I686 0: 9.1.9-1pgdg.RHEL6 será instalado -> Dependências de resolução de dependência acabadas resolvidas ========================================= =================================================== ============= Pacote Arco Versão Tamanho do repositório ================================== =================================================== ================= Instalando: PostGresql91-Server i686 9.1.9-1pgdg.RHEL6 PGDG91 3.6 m Instalando para dependências: PostgreSQL91 i686 9.1.9-1pgdg.RHEL6 PGDG91 973 K POSTGRESQL91-LIBS I686 9.1.9-1pgdg.RHEL6 PGDG91 192 K Resumo da transação ================================================================================== =================================================== ====== Instale 3 Pacote total Tamanho do download: 4.7 m Tamanho instalado: 20 m está ok [S/N]: Y Download Pacotes: (1/3): PostgreSQL91-9.1.9-1pgdg.RHEL6.I686.rpm | 973 KB 00:02 (2/3): PostGresql91-Libs-9.1.9-1pgdg.RHEL6.I686.rpm | 192 KB 00:02 (3/3): PostGresql91-Server-9.1.9-1pgdg.RHEL6.I686.rpm | 3.6 MB 00:07 --------------------------------------------- -------------------------------------------------------- ----- Total 321 kb/s | 4.7 MB 00:15 Executando RPM_CHECK_DEBUG Teste de transação de transação em execução Teste de transação de execução Aviso de transação: RPMDB alterado fora de Yum. Instalação: PostgreSQL91-LIBS-9.1.9-1pgdg.RHEL6.I686 1/3 Instalação: PostgreSQL91-9.1.9-1pgdg.RHEL6.I686 2/3 Instalação: PostGresql91-Server-9.1.9-1pgdg.RHEL6.I686 3/3 Instalado: PostGresql91-Server.I686 0: 9.1.9-1pgdg.RHEL6 Dependência instalada: PostgreSQL91.I686 0: 9.1.9-1pgdg.RHEL6 POSTGRESQL91-LIBS.I686 0: 9.1.9-1pgdg.Rhel6 completo! 
Etapa 3: Inicialize o PGData pela primeira vez após a instalação

Depois de instalar o servidor POSGRESQL, é necessário para inicializá -lo antes de usar a primeira vez. Para inicializar o banco de dados, use abaixo o comando.

# /etc /init.D/PostgreSQL-9.1 initdb 

O comando acima levará algum tempo para inicializar o Postgres pela primeira vez. A variável de ambiente pGDATA contém caminho do diretório de dados.

Caminho do diretório de dados PostGresql

/var/lib/pgsql/9.1/dados/ 

Versão mais antiga (PostgreSQL 7 ou 8) usa abaixo do caminho por padrão para diretório de dados.

/var/lib/pgsql/data/ 
Etapa 4: Inicie o servidor PostGresql

Inicie o serviço PostGresql usando o seguinte comando.

# Serviço PostGresql-9.1 início 

Configurar o serviço PostGresql para iniciar automaticamente a inicialização do sistema.

# chkconfig PostGresql-9.1 em 
Etapa 5: Acesso PostgreSQL Admin Command Prompt.

Para acessar o Postgres como usuário administrador, primeiro mude para a conta do sistema postgres.

# su - postgres 

Use o comando psql para acessar o prompt do PostGres com o Admin Priviledges.

$ psql 

Saída de amostra:

PSQL (9.1.9) Digite "Ajuda" para obter ajuda. PostGres =# 

Leia abaixo o artigo para como instalar o phppgadmin.

>> Como instalar o phppgadmin no CentOS usando yum

Obrigado por usar este tutorial para instalar o PostGresql 9.1 Sistemas Centos 5/6 e RHEL 5/6.