Auto FormationEDB Postgres

EDB Postgres – Enregistrement & Référentiel YUM

Enregistrement avec EnterpriseDB & Référentiel YUM EDB Postgres

Créer votre compte utilisateur et configurer le Repository YUM sur Linux RHEL/CentOS/OL

Cet article fournit un guide pour l'enregistrement sur le site EnterpriseDB et la configuration du téléchargement des logiciels EDB Postgres dans l'environnement Linux RHEL/CentOS/OL (RedHat Enterprise Linux/Community enterprise Operating System/Oracle Linux) :

  • Introduction
  • Création d’un compte utilisateur
  • Configuration du référentiel yum pour EDB

Introduction

EDB Postgres est une version consolidée du moteur de gestion de base de données PostgreSQL. C’est une plateforme de gestion de données de qualité professionnelle qui fournit une vraie compatibilité avec Oracle Database. L'installation des logiciels EDB sur Linux RHEL/CentOS/OL avec YUM et le gestionnaire de packages  RPM nécessite la configuration du référentiel YUM pour EDB.

Site : https://www.enterprisedb.com/fr/

Création d’un compte utilisateur

Cliquez sur « Se connecter » puis entrez vos informations de connexion ou bien cliquez sur « Create new account » si vous n’avez pas encore de compte utilisateur chez EDB et remplissez les champs nécessaires avant de cliquer sur le bouton « SUBMIT ».

Confirmation de création de compte

Un email de confirmation vous a été envoyé.

Remplissez le formulaire concernant votre profil et cliquez sur « SAVE » pour enregistrer la création de votre compte utilisateur.

Votre compte utilisateur est maintenant opérationnel. Cliquez sur « Download / Télécharger » en haut à droite de la page

Cliquez à nouveau sur le bouton « Download » du cadre « EDB Postgres Advanced Server »

Informations de connexion

Faites défiler la page vers le bas pour faire apparaitre les différentes options de téléchargement des logiciels. Le propos ici est d’installer EDB Postgres Advanced Server sur Linux Redhat/Oracle/Centos (Linux x86-64) via le gestionnaire de packages « yum ».

Cliquez sur le bouton « ACCESS REPOSITORY » correspondant (Linux x86-64 & 32):

Une page s’affiche et vous informe que vous avez 60 jours d’évaluation des logiciels.

Cliquez sur « VIEW MY ACCOUNT » pour afficher les informations de connexions qui seront utilisées avec yum.

Cliquez sur l’œil pour afficher le mot de passe, mémorisez les informations de connexion dans un fichier texte car vous en aurez besoin pour configurer le référentiel yum.

Revenez sur la page précédente, faites là défiler vers le bas et cliquez sur le lien de l’URL correspondant à yum.

La page des référentiels yum s’affiche. Récupérer l’adresse du lien edb-repo et mémorisez la dans un fichier texte.

https://yum.enterprisedb.com/edb-repo-rpms/edb-repo-latest.noarch.rpm

Pour accéder aux packages, faites dérouler la page vers le bas et cliquez sur le lien RHEL/CentOS/Scientific Linux 7.x 64 bit, entrer votre nom de user et le mot de passe que vous avez récupéré précédemment.

Remarque : vous pouvez également télécharger l’ensemble des packages RPMs.

Configuration du référentiel yum pour EDB

Le guide d’installation officiel est accessible à cette adresse : https://www.enterprisedb.com/edb-docs/d/edb-postgres-advanced-server/installation-getting-started/installation-guide-for-linux/12/EDB_Postgres_Advanced_Server_Installation_Guide_Linux.1.06.html#

Connectez-vous au système Linux où vous allez installer EDB Postgres :

login as: root
root@192.168.1.92's password:
Last login: Sun Apr  5 18:40:34 2020 from gateway

[root@ol77 ~]# cd
[root@ol77 ~]#

Télécharger le package rpm du référentiel yum EDB avec l’adresse du lien qui a été mémorisé précédemment :

[root@ol77 ~]# wget https://yum.enterprisedb.com/edb-repo-rpms/edb-repo-latest.noarch.rpm

Installation du référentiel yum

# rpm -Uvh edb-repo-latest.noarch.rpm

Modifier le fichier edb.repo pour ajouter les infos de connexion

# cd /etc/yum.repos.d/
# vi edb.repo

Remplacer <username>:<password> par les informations de connexion (« VIEW MY ACCOUNT ») que vous avez mémorisé sur votre profil utilisateur.

Fichier edb.repo

[edb]
name=EnterpriseDB RPMs $releasever - $basearch
baseurl=https://<username>:<password>@yum.enterprisedb.com/edb/redhat/rhel-$releasever-$basearch
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/ENTERPRISEDB-GPG-KEY
[edb-testing]
name=EnterpriseDB Testing - Not For Production $releasever - $basearch
baseurl=https://<username>:<password>@yum.enterprisedb.com/edb-testing/redhat/rhel-$releasever-$basearch
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/ENTERPRISEDB-GPG-KEY

Après avoir enregistré vos modifications dans le fichier de configuration, vous devez télécharger et installer les clés du référentiel :

  1. Utilisez la commande suivante pour télécharger la clé du référentiel
   # curl -o /etc/pki/rpm-gpg/ENTERPRISEDB-GPG-KEY https://yum.enterprisedb.com/ENTERPRISEDB-GPG-KEY
  1. Utilisez la commande suivante pour installer la clé:
   # rpm --import /etc/pki/rpm-gpg/ENTERPRISEDB-GPG-KEY
  1. Utilisez les commandes suivantes pour installer le logiciel prérequis :
   # yum -y install epel-release

ou

   # yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
   # yum makecache

A ce niveau le téléchargement et la mise à jour des logiciels EDB Postgres avec YUM est opérationnel .