Cómo instalar PostgreSQL 10 en Centos/Rhel y Fedora

Cómo instalar PostgreSQL 10 en Centos/Rhel y Fedora

Postgresql es un sistema de base de datos de código abierto potente, altamente escalable, abierto y de forma multiplataforma que se ejecuta en sistemas operativos similares a unix, incluidos Linux y Windows OS. Es un sistema de base de datos de nivel empresarial que es altamente confiable y ofrece integridad y corrección de datos a los usuarios.

En este artículo, explicaremos cómo instalar la última versión de PostgreSQL 10 en Centos, Rhel, Oracle Enterprise Linux, Scientific Linux y Fedora utilizando el repositorio oficial de PostgreSQL Yum.

Agregar repositorio de PostgreSQL Yum

Este repositorio oficial de PostgreSQL Yum se combinará con su sistema Linux y ofrece actualizaciones automáticas para todas las versiones compatibles de PostgreSQL en distribuciones basadas en Redhat como CentOS, Scientific Linux y Scientific Linux, así como las versiones actuales de Fedora de Fedora.

Tenga en cuenta que debido al ciclo de soporte de Fedora más corto, no todas las versiones están disponibles y sugerimos que no use Fedora para implementaciones de servidores.

Para usar el repositorio YUM, siga estos pasos:

--------------- En Rhel/Centos 7 y Scientific Linux/Oracle Linux 7 --------------- # yum install https: // descargar.postgresql.org/pub/repos/yum/10/redhat/rhel-7-x86_64/pgdg-redhat10-10-1.noarch.rpm --------------- En RHEL/CentOS 6 de 64 bits y Científico Linux/Oracle Linux 6 --------------- # yum install https: // descargar.postgresql.org/pub/repos/yum/10/redhat/rhel-6-x86_64/pgdg-redhat10-10-1.noarch.rpm --------------- En RHEL/CentOS 6 de 32 bits y Científico Linux/Oracle Linux 6 --------------- # yum install https: // descargar.postgresql.org/pub/repos/yum/10/redhat/rhel-6-i386/pgdg-redhat10-10-1.noarch.rpm --------------- En Fedora 26 --------------- # DNF Instalar https: // Descargar.postgresql.org/pub/repos/yum/10/Fedora/Fedora-20086_64/pgdg-fedora10-10-2.noarch.rpm --------------- En Fedora 25 --------------- # DNF Instalar https: // Descargar.postgresql.org/pub/repos/yum/10/fedora/fedora-25-x86_64/pgdg-fedora10-10-3.noarch.rpm --------------- En Fedora 24 --------------- # DNF Instalar https: // Descargar.postgresql.org/pub/repos/yum/10/fedora/fedora-24-x86_64/pgdg-fedora10-10-3.noarch.rpm 
Habilitar el repositorio de PostgreSQL YUM

Instalar servidor PostgreSQL

Después de agregar el repositorio de Yum PostgreSQL en su distribución de Linux respectiva, use el siguiente comando para instalar PostgreSQL Server y paquetes de clientes.

# yum instalación postgresql10-server postgresql10 [en distribuciones basadas en redhat] # dnf install postgresql10-server postgresql10 [en Fedora Linux] 
Instalar servidor PostgreSQL

Importante: Directorio de datos PostgreSQL /var/lib/pgsql/10/data/ contiene todos los archivos de datos para la base de datos.

Inicializar la base de datos PostgreSQL

Debido a algunas políticas para distribuciones basadas en Red Hat, la instalación de PostgreSQL no estará activa para el arranque automático o se inicializa la base de datos automáticamente. Para completar la instalación de su base de datos, debe inicializar su base de datos antes de usarla por primera vez.

#/usr/pgsql-10/bin/postgresql-10-setup initdb 
Inicializar la base de datos PostgreSQL

Iniciar y habilitar el servidor PostgreSQL

Después de que se complete la base de datos de la base de datos, inicie el servicio PostgreSQL y habilite el servicio PostgreSQL para iniciar automáticamente en el arranque del sistema.

--------------- En Systemd --------------- # SystemCTL Inicio PostgreSQL-10 # SystemCTL Habilitar Postgresql-10 # SystemCTL Status Postgresql-10 --------------- Sysvinit --------------- # Servicio PostgreSQL-10 Inicio # CHKCONFIG POSTGRESQL-10 EN # SERVICIO POSTGRESQL-10 ESTADO 
Iniciar servidor PostgreSQL

Verificar la instalación de PostgreSQL

Después de instalar PostgreSQL 10 en su servidor, verifique su instalación conectando al servidor de base de datos Postgres.

# SU - Postgres $ psql PSQL (10.0) Escriba "ayuda" para obtener ayuda. 

Si lo desea, puede crear una contraseña para Postgress de usuario para fines de seguridad.

Postgres =# \ contraseña Postgres 
Establecer contraseña de usuario de PostgreSQL

Puede encontrar más información en la página de inicio de PostgreSQL: https: // www.postgresql.org/

También consulte estos artículos sobre sistemas populares de gestión de bases de datos:

  1. Cómo instalar y asegurar MariadB 10 en Centos 7
  2. Cómo instalar y asegurar MariadB 10 en Centos 6
  3. Instalar MongoDB Community Edition 3.2 en sistemas Linux

Eso es todo! Espero que encuentres este artículo útil. Si tiene alguna pregunta o pensamiento para compartir, use la sección de comentarios a continuación.