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

- 4847
- 1171
- Sta. Enrique Santiago
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

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]

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

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

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

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:
- Cómo instalar y asegurar MariadB 10 en Centos 7
- Cómo instalar y asegurar MariadB 10 en Centos 6
- 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.
- « Cómo instalar cactus con cactus-spine en Debian y Ubuntu
- Cómo ejecutar scripts de shell con el comando sudo en Linux »