Installation de PostgreSQL 9.1 sur Centos 5/6 et Rhel 5/6

Installation de PostgreSQL 9.1 sur Centos 5/6 et Rhel 5/6

PostgreSQL est un système de gestion de la base de données conforme à l'objet Open Source-OBTIELLATIVE, très évolutif et compatible SQL. Cet article vous aidera à installer PostgreSQL 9.1 sur Centos 5/6 et Rhel 5/6.

Étape 1: Ajouter le référentiel postgresql yum

La première étape consiste à installer le référentiel postgres dans votre système, utilisez l'une des commandes ci-dessous conformément à l'architecture et au système d'exploitation de votre système.

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 
Étape 2: Installez PostgreSQL Server 9.1 Utiliser Yum.

La commande ci-dessous installera PostgreSQL 9.1 sur votre système.

# yum installer postgresql91-server 

Échantillon de sortie

Plugins chargés: FastSetMirror, Refresh-PackageKit, Sécurité Chargement des vitesses du miroir de Cache HostFile * Base: FTP.iitm.CA.Dans * Epel: Mirror.YourConnect.com * Extras: FTP.iitm.CA.Dans * Mises à jour: FTP.iitm.CA.Dans la configuration des dépendances de résolution du processus d'installation -> Exécution de la vérification des transactions ---> package postgresql91-serveur.i686 0: 9.1.9-1pgdg.RHEL6 sera installé -> Traitement Dépendance: PostgreSQL91 = 9.1.9-1pgdg.RHEL6 pour le package: PostgreSQL91-Server-9.1.9-1pgdg.rhel6.i686 -> Traitement la dépendance: libpq.donc.5 pour le package: PostgreSQL91-Server-9.1.9-1pgdg.rhel6.i686 -> Exécution de chèques de transaction ---> package postgresql91.i686 0: 9.1.9-1pgdg.RHEL6 sera installé ---> package postgresql91-libs.i686 0: 9.1.9-1pgdg.RHEL6 sera installé -> Dépendance de résolution de dépendance finie résolue ==================================================================. ==============================================. ============ Package Arch Version Repository Size ================================================= ==============================================. ================= Installation: PostgreSQL91-Server I686 9.1.9-1pgdg.RHEL6 PGDG91 3.6 m Installation pour les dépendances: PostgreSQL91 I686 9.1.9-1pgdg.RHEL6 PGDG91 973 K PostgreSQL91-LIBS I686 9.1.9-1pgdg.RHEL6 PGDG91 192 K Résumé des transactions ====================================================================================== ==============================================. ====== Installer 3 packages (s) Téléchargement total Taille: 4.7 m Taille installée: 20 m est-ce OK [y / n]: y téléchargement packages: (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 Ko / s | 4.7 MB 00:15 Exécution de RPM_CHECK_DEBUG Effectuer un test de transaction de transaction Succédé à l'exécution de la transaction Avertissement: RPMDB modifié en dehors de Yum. Installation: postgresql91-libs-9.1.9-1pgdg.rhel6.I686 1/3 Installation: PostgreSQL91-9.1.9-1pgdg.rhel6.I686 2/3 Installation: PostgreSQL91-Server-9.1.9-1pgdg.rhel6.I686 3/3 Installé: PostgreSQL91-Server.i686 0: 9.1.9-1pgdg.Dépendance RHEL6 installée: PostgreSQL91.i686 0: 9.1.9-1pgdg.RHEL6 POSTRESQL91-LIBS.i686 0: 9.1.9-1pgdg.rhel6 complet! 
Étape 3: Initialiser PGDATA Première fois après l'installation

Après avoir installé Posgresql Server, il est nécessaire pour l'initialiser avant d'utiliser la première fois. Pour initialiser l'utilisation de la base de données ci-dessous.

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

La commande ci-dessus prendra un certain temps pour initialiser les Postgres pour la première fois. La variable d'environnement PGDATA contient le chemin du répertoire de données.

Chemin de répertoire de données postgresql

/ var / lib / pgsql / 9.1 / data / 

La version ancienne (PostgreSQL 7 ou 8) utilise le chemin ci-dessous par défaut pour le répertoire de données.

/ var / lib / pgsql / data / 
Étape 4: Démarrez PostgreSQL Server

Démarrer le service postgresql à l'aide de la commande suivante.

# Service PostgreSQL-9.1 démarrer 

Configurez le service postgresql pour démarrer automatiquement sur le démarrage du système.

# chkconfig postgresql-9.1 sur 
Étape 5: Accès à l'invite de commande d'administration postgresql.

Pour accéder aux Postgres en tant qu'utilisateur administrateur, passez d'abord au compte système Postgres.

# su - Postgres 

Utilisez la commande psql pour accéder à l'invite postgres avec les privilèges d'administration.

$ psql 

Exemple de sortie:

PSQL (9.1.9) Tapez "Aide" pour obtenir de l'aide. postgres = # 

Lisez ci-dessous l'article sur la façon d'installer Phppgadmin.

>> comment installer phppgadmin sur centos en utilisant yum

Merci d'avoir utilisé ce tutoriel pour l'installation de PostgreSQL 9.1 sur Centos 5/6 et RHEL 5/6 Systèmes.