Comment installer PostgreSQL 10 sur Centos / Rhel et Fedora

Comment installer PostgreSQL 10 sur Centos / Rhel et Fedora

Postgresql est un système de base de données d'objet-relation puissant puissant, très évolutif, open source et multiplateforme qui s'exécute sur des systèmes d'exploitation de type Unix, y compris Linux et Windows OS. Il s'agit d'un système de base de données de niveau d'entreprise qui est très fiable et offre l'intégrité des données et l'exactitude aux utilisateurs.

Dans cet article, nous expliquerons comment installer la dernière version de Postgresql 10 Sur Centos, Rhel, Oracle Enterprise Linux, Scientific Linux et Fedora utilisant le référentiel officiel de PostgreSQL YUM.

Ajouter le référentiel postgresql yum

Ce référentiel officiel de Postgresql Yum se combinera avec votre système Linux et propose des mises à jour automatiques pour toutes les versions prises en charge de PostgreSQL sur des distributions basées sur Redhat telles que CentOS, Scientific Linux et Scientific Linux, ainsi que les versions actuelles de Fedora.

Notez qu'en raison du cycle de support Fedora plus court, toutes les versions ne sont pas disponibles et nous suggérons qui n'utilisent pas Fedora pour les déploiements de serveurs.

Pour utiliser le référentiel YUM, suivez ces étapes:

--------------- Sur Rhel / Centos 7 et Scientific Linux / Oracle Linux 7 --------------- # yum install https: // télécharger.postgresql.org / pub / repos / yum / 10 / redhat / rhel-7-x86_64 / pgdg-redhat10-10-1.noarch.RPM --------------- Sur 64 bits rhel / centos 6 et scientifique Linux / Oracle Linux 6 --------------- # yum install https: // télécharger.postgresql.org / pub / repos / yum / 10 / redhat / rhel-6-x86_64 / pgdg-redhat10-10-1.noarch.RPM --------------- Sur Rhel / Centos 6 32 bits et Scientific Linux / Oracle Linux 6 --------------- # yum install https: // télécharger.postgresql.org / pub / repos / yum / 10 / redhat / rhel-6-i386 / pgdg-redhat10-10-1.noarch.RPM --------------- Sur Fedora 26 --------------- # dnf installer https: // télécharger.postgresql.org / pub / repos / yum / 10 / fedora / fedora-26-x86_64 / pgdg-fedora10-10-2.noarch.RPM --------------- Sur Fedora 25 --------------- # dnf installer https: // télécharger.postgresql.org / pub / repos / yum / 10 / fedora / fedora-25-x86_64 / pgdg-fedora10-10-3.noarch.RPM --------------- Sur Fedora 24 --------------- # dnf installer https: // télécharger.postgresql.org / pub / repos / yum / 10 / fedora / fedora-24-x86_64 / pgdg-fedora10-10-3.noarch.RPM 
Activer le référentiel postgresql yum

Installer PostgreSQL Server

Après avoir ajouté le référentiel postgresql yum dans votre distribution Linux respective, utilisez la commande suivante pour installer PostgreSQL Server et les packages clients.

# YUM Installer PostgreSQL10-Server PostgreSQL10 [Sur les distributions basées sur RedHat] # DNF Installez PostgreSQL10-Server PostgreSQL10 [sur Fedora Linux] 
Installer PostgreSQL Server

Important: Répertoire de données PostgreSQL / var / lib / pgsql / 10 / data / Contient tous les fichiers de données pour la base de données.

Initialiser la base de données PostgreSQL

En raison de certaines politiques pour les distributions basées sur Red Hat, l'installation de PostgreSQL ne sera pas active pour démarrer automatiquement ou faire initialiser la base de données automatiquement. Pour terminer votre installation de base de données, vous devez initialiser votre base de données avant de l'utiliser pour la première fois.

# / usr / pgsql-10 / bin / postgresql-10-setup initdb 
Initialiser la base de données PostgreSQL

Démarrer et activer le serveur postgresql

Une fois la base de données, l'initialisation de l'initialisation, démarrez le service PostgreSQL et activez le service PostgreSQL pour démarrer automatiquement sur le démarrage du système.

--------------- Sur systemd --------------- # SystemCTL Démarrer PostgreSQL-10 # SystemCTL Activer PostgreSQL-10 # Statut SystemCTL PostgreSQL-10 --------------- Sur sysvinit --------------- # Service postgresql-10 Démarrer # chkconfig postgresql-10 sur # Service Statut postgresql-10 
Démarrer le serveur PostgreSQL

Vérifiez l'installation de PostgreSQL

Après avoir installé PostgreSQL 10 sur votre serveur, vérifiez son installation en vous connectant au serveur de base de données Postgres.

# su - Postgres $ psql PSQL (10.0) Tapez "Aide" pour obtenir de l'aide. 

Si vous le souhaitez, vous pouvez créer un mot de passe pour l'utilisateur Postgres à des fins de sécurité.

postgres = # \ mot de passe postgres 
Définir le mot de passe utilisateur PostgreSQL

Vous pouvez trouver plus d'informations sur la page d'accueil de PostgreSQL: https: // www.postgresql.org /

Consultez également ces articles sur les systèmes de gestion des bases de données populaires:

  1. Comment installer et sécuriser MariaDB 10 dans CentOS 7
  2. Comment installer et sécuriser MariaDB 10 dans CentOS 6
  3. Installer MongoDB Community Edition 3.2 sur les systèmes Linux

C'est tout! J'espère que vous trouverez cet article utile. Si vous avez des questions ou des pensées à partager, utilisez la section des commentaires ci-dessous.