Dans cet article, nous aurons expliqué les étapes nécessaires pour installer PostgreSQL sur Rocky Linux 8. Avant de continuer avec ce tutoriel, assurez-vous que vous êtes connecté en tant qu'utilisateur avec sudo
privilèges. Toutes les commandes de ce didacticiel doivent être exécutées en tant qu'utilisateur non root.
PostgreSQL est un système de gestion de base de données gratuit et open source axé sur l'extensibilité et la conformité SQL. En installant et en exécutant PostgreSQL, vous bénéficiez d'une meilleure expérience de gestion des données pour vos charges de travail, grandes et petites. De plus, vous bénéficiez d'améliorations de la sécurité, d'optimisations pour l'administration quotidienne et de plus de commodités pour les développeurs d'applications et les administrateurs de base de données. Certains utilisateurs notables de PostgreSQL dans le monde sont Reddit, Skype, Instagram, BMW, etc.
Installer PostgreSQL sur Rocky Linux 8
Étape 1. Tout d'abord, avant de commencer à installer un package sur votre serveur Rocky Linux, nous vous recommandons de toujours vous assurer que tous les packages système sont mis à jour.
sudo dnf update sudo dnf upgrade
Étape 2. Installez PostgreSQL sur le système Rocky Linux.
Ajoutez le référentiel PostgreSQL à votre système Rocky Linux :
sudo dnf install https://download.postgresql.org/pub/repos/yum/reporpms/EL-8-x86_64/pgdg-redhat-repo-latest.noarch.rpm sudo dnf -qy repolist sudo dnf module -qy disable postgresql
Avec le dernier référentiel PostgreSQL en place, installez maintenant le serveur PostgreSQL à l'aide de la commande suivante :
sudo dnf install postgresql13-server
Ensuite, vous devrez initialiser l'instance de base de données avant de démarrer le service :
sudo /usr/pgsql-13/bin/postgresql-13-setup initdb
Une fois l'installation terminée, démarrez et activez le service PostgreSQL à l'aide de la commande :
sudo systemctl enable postgresql-13 sudo systemctl start postgresql-13
Vous pouvez confirmer la version de PostgreSQL installée à l'aide de la commande ci-dessous :
$ psql -V psql (PostgreSQL) 13.4
Étape 3. Créez une base de données et un rôle PostgreSQL.
- Créer un nouveau rôle PostgreSQL La commande suivante créera un nouveau rôle nommé meymey :
sudo su - postgres -c "createuser meymey"
- Créer une nouvelle base de données PostgreSQLCréez une nouvelle base de données nommée meymeydb à l'aide de la commande createdb :
sudo su - postgres -c "createdb meymeydb"
- Accorder des privilèges accorde des autorisations à l'utilisateur meymey sur la base de données que nous avons créée à l'étape précédente, connectez-vous au shell PostgreSQL :
sudo -u postgres psql
et exécutez la requête suivante :
grant all privileges on database meymeydb to meymey;
C'est tout ce que vous avez à faire pour installer PostgreSQL sur Rocky Linux 8. J'espère que vous trouverez cette astuce rapide utile. Pour en savoir plus sur la base de données open source de PostgreSQL, veuillez vous référer à leur base de connaissances officielle. Si vous avez des questions ou des suggestions, n'hésitez pas à laisser un commentaire ci-dessous.