Instalación de PostgreSQL 9.1 en CentOS 5/6 y RHEL 5/6

Instalación de PostgreSQL 9.1 en CentOS 5/6 y RHEL 5/6

PostgreSQL es un sistema de administración de bases de datos de código abierto relacional, altamente escalable y compatible con SQL. Este artículo lo ayudará a instalar PostgreSQL 9.1 en CentOS 5/6 y RHEL 5/6.

Paso 1: Agregar repositorio de PostgreSQL Yum

El primer paso es instalar el repositorio de Postgres en su sistema, usar uno de los comandos a continuación según la arquitectura y el sistema operativo de su sistema.

CentOS/RHEL 5, 32 bits: # rpm -uvh http: // yum.postgresql.org/9.1/Redhat/RHEL-5-I386/PGDG-CENTOS91-9.1-4.noarch.rpm CentOS/RHEL 6, 32 bits: # rpm -uvh http: // yum.postgresql.org/9.1/Redhat/RHEL-6-I386/PGDG-CENTOS91-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 
Paso 2: Instale el servidor PostgreSQL 9.1 usando yum.

El siguiente comando instalará PostgreSQL 9.1 en tu sistema.

# yum instalación postgresql91-server 

Salida de muestra

Plugins cargados: FastMirror, Refresh-PackageKit, Velocidades de espejo de carga de seguridad desde el archivo host en caché * Base: FTP.IITM.C.A.En * Epel: Mirror.tu conclusión.com * extras: ftp.IITM.C.A.En * actualizaciones: FTP.IITM.C.A.Al configurar las dependencias de resolución de procesos de instalación-> Ejecución de la verificación de transacciones ---> paquete PostgreSQL91-server.i686 0: 9.1.9-1PGDG.RHEL6 se instalará -> Dependencia de procesamiento: PostgreSQL91 = 9.1.9-1PGDG.RHEL6 para el paquete: Postgresql91-server-9.1.9-1PGDG.rhel6.i686 -> Dependencia de procesamiento: libpq.entonces.5 para el paquete: Postgresql91-server-9.1.9-1PGDG.rhel6.i686-> Ejecución de verificación de transacciones ---> paquete PostgreSQL91.i686 0: 9.1.9-1PGDG.Se instalará RHEL6 ---> paquete PostgreSQL91-libs.i686 0: 9.1.9-1PGDG.RHEL6 se instalará -> Dependencias de resolución de dependencia terminadas resueltas ========================================= ==================================================== ============= Package Arch Version Size ==================================== ==================================================== ================= Instalación: Postgresql91-server i686 9.1.9-1PGDG.RHEL6 PGDG91 3.Instalación de 6 m para dependencias: PostgreSQL91 i686 9.1.9-1PGDG.RHEL6 PGDG91 973 K PostgreSQL91-LIBS i686 9.1.9-1PGDG.RHEL6 PGDG91 192 K Resumen de transacciones =============================================== ==================================================== ====== Instalar 3 paquetes Tamaño de descarga total: 4.7 m Tamaño instalado: 20 m es este bien [y/n]: y paquetes de descarga: (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 Ejecutando RPM_CHECK_DEBUG Ejecución de la prueba de transacción La prueba de transacción logró ejecutar Advertencia de transacción: RPMDB alterado fuera de Yum. Instalación: PostgreSQL91-LIBS-9.1.9-1PGDG.rhel6.I686 1/3 Instalación: PostgreSQL91-9.1.9-1PGDG.rhel6.I686 2/3 Instalación: Postgresql91-server-9.1.9-1PGDG.rhel6.i686 3/3 Instalado: PostgreSQL91-server.i686 0: 9.1.9-1PGDG.RHEL6 Dependencia instalada: PostgreSQL91.i686 0: 9.1.9-1PGDG.RHEL6 PostgreSQL91-LIBS.i686 0: 9.1.9-1PGDG.RHEL6 Completo! 
Paso 3: Inicialice PGDATA por primera vez después de la instalación

Después de instalar el servidor POSGresql, es necesario inicializarlo antes de usar la primera vez. Para inicializar la base de datos, use el siguiente comando.

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

El comando anterior tomará algún tiempo inicializar Postgres por primera vez. La variable de entorno PGDATA contiene ruta del directorio de datos.

Ruta del directorio de datos de PostgreSQL

/var/lib/pgsql/9.1/datos/ 

Versión anterior (PostgreSQL 7 u 8) utiliza la ruta a continuación de forma predeterminada para el directorio de datos.

/var/lib/pgsql/data/ 
Paso 4: Iniciar servidor PostgreSQL

Iniciar servicio PostgreSQL usando el siguiente comando.

# Servicio PostgreSQL-9.1 comienzo 

Configurar el servicio PostgreSQL para iniciar automáticamente en el arranque del sistema.

# CHKCONFIG POSTGRESQL-9.1 
Paso 5: Access PostgreSQL Admin Soluse.

Para acceder a Postgres como usuario administrativo, primero cambie a la cuenta del sistema Postgres.

# SU - Postgres 

Utilice el comando PSQL para acceder a Postgres indicador con privilegios de administrador.

$ psql 

Salida de muestra:

PSQL (9.1.9) Escriba "ayuda" para obtener ayuda. Postgres =# 

Lea a continuación el artículo para instalar PhppGadmin.

>> Cómo instalar phppgadmin en centos usando yum

Gracias por usar este tutorial por instalar PostgreSQL 9.1 en los sistemas CentOS 5/6 y RHEL 5/6.