PostgreSQL est un système de gestion de base de données relationnelle et objet avancé, reconnu pour sa robustesse, ses performances et ses fonctionnalités étendues. Que vous développiez des applications web, mobiles ou d’entreprise, une base de données optimisée est essentielle. Ce guide vous fournira une marche à suivre détaillée pour installer PostgreSQL sur AlmaLinux 9, rendant le processus accessible et compréhensible même pour les novices.
Étape 1 : Préparation du système
Avant toute chose, assurez-vous que votre système est à jour. Cela garantira une meilleure compatibilité et sécurité pour votre installation PostgreSQL. Ouvrez un terminal et exécutez la commande suivante :
sudo dnf update -y
Étape 2 : Installation de PostgreSQL
AlmaLinux 9 propose PostgreSQL dans ses dépôts officiels, mais pour obtenir la dernière version ou une version spécifique, il est recommandé d’utiliser le dépôt officiel de PostgreSQL. Voici comment procéder :
- Ajout du dépôt de PostgreSQL : Importez le dépôt officiel de PostgreSQL :
sudo dnf -y install https://download.postgresql.org/pub/repos/yum/reporpms/EL-9-x86_64/pgdg-redhat-repo-latest.noarch.rpm
- Installation de PostgreSQL : Vous pouvez maintenant installer la version de PostgreSQL que vous souhaitez. Par exemple, pour installer PostgreSQL 13, utilisez :
sudo dnf -y install postgresql13-server
Remplacez 13
par la version spécifique de PostgreSQL que vous souhaitez installer.
Étape 3 : Initialisation de la base de données
Après l’installation, vous devez initialiser le cluster de base de données avant de pouvoir utiliser PostgreSQL. Exécutez :
sudo /usr/pgsql-13/bin/postgresql-13-setup initdb
Remplacez 13
par la version de PostgreSQL que vous avez installée.
Étape 4 : Démarrage et activation de PostgreSQL
Pour que PostgreSQL démarre automatiquement au lancement du système, activez le service :
sudo systemctl enable postgresql-13
Puis, démarrez le service PostgreSQL :
sudo systemctl start postgresql-13
Étape 5 : Vérification de l’installation
Pour vérifier que PostgreSQL fonctionne correctement, connectez-vous à la console PostgreSQL avec l’utilisateur postgres
:
sudo -i -u postgres
psql
Vous devriez maintenant être connecté à la console de PostgreSQL. Tapez \q
pour quitter.
Étape 6 : Configuration de PostgreSQL (optionnel)
PostgreSQL est hautement configurable. Par exemple, pour modifier le mot de passe de l’utilisateur postgres
, utilisez la commande suivante dans la console PostgreSQL :
\password postgres
Entrez le nouveau mot de passe lorsque vous y êtes invité.
Pour ceux qui recherchent une solution d’hébergement fiable et performante pour leur base de données PostgreSQL, Shape.host propose des services Linux SSD VPS. Avec Shape.host, vous bénéficiez d’une infrastructure cloud de pointe, parfaitement adaptée pour exécuter des bases de données PostgreSQL. Les solutions Linux SSD VPS de Shape.host offrent la flexibilité, la performance et la sécurité nécessaires pour héberger efficacement vos bases de données PostgreSQL, garantissant ainsi une disponibilité élevée et une gestion optimale de vos données.