Actualités
Vitesses plus rapides : bande passante pour vStack Les serveurs au Kazakhstan ont augmenté à 200 Mbps
JH
Joe Harris
Décembre 30 2020
Mise à jour le 27 juin 2025

Comment installer et configurer PostgreSQL 13 sur CentOS 8

CentOS Bases de données Linux

Vous utilisez un autre système d'exploitation ?

Sélectionnez la version ou la distribution souhaitée.

Dans ce tutoriel complet, nous vous guiderons étape par étape à travers l'installation et la configuration initiale de PostgreSQL 13 sur CentOS 8. PostgreSQL 13 est un système de gestion de bases de données relationnelles robuste et open source, reconnu pour sa fiabilité et ses fonctionnalités avancées. Mises à jour officielles et support pour PostgreSQL La version 13 sera déployée jusqu'en novembre 2025, garantissant ainsi la stabilité et la sécurité à long terme de votre environnement de base de données. Pour effectuer l'installation et la configuration correctement, vous devez exécuter toutes les commandes avec les privilèges root ou utiliser sudo. Ce guide vous aidera à obtenir PostgreSQL 13 opérationnel en douceur sur votre CentOS 8 serveurs, couvrant tout, de la configuration du référentiel à la gestion des services et à l'initialisation de base de la base de données.

Dans le Serverspace vous pouvez créer un serveur avec l'application déjà installée "PostgreSQL".

Pose PostgreSQL 13 emballages

Ajouter PostgreSQL référentiel vers le système.

dnf install -y https://download.postgresql.org/pub/repos/yum/repo-rpms/EL-8-x86_64/pgdg-redhat-repo-latest.noarch.rpm

Éteins le PostgreSQL modules avec une version plus ancienne présente dans le système.

dnf -qy module disable postgresql

installons PostgreSQL Serveur 13.

dnf install -y postgresql13-server

Configuration initiale

Initialisez la base de données.

/usr/pgsql-13/bin/postgresql-13-setup initdb
Initializing database ... OK

Démarrer et activer le démarrage automatique du PostgreSQL après-vente.

systemctl enable --now postgresql-13

Définissez un mot de passe pour le postgres utilisateur.

su - postgres
psql -c "alter user postgres with password 'psql-user-pass'"
ALTER ROLE
exit

Créer un nouveau PostgreSQL utilisateur

Pour créer un nouvel utilisateur dans PostgreSQL, vous devez d'abord le créer dans le système lui-même.

adduser username
passwd username

Connectez-vous en tant que postgres.

su - postgres

Créez un utilisateur de base de données.

createuser username

Créez une base de données pour cet utilisateur.

createdb username

Le nouvel utilisateur peut maintenant travailler avec PostgreSQL. Connectez-vous. Entrez le mot de passe du nom d'utilisateur lorsque vous y êtes invité.

su - username
Password:

Entrer le PostgreSQL ligne de commande.

psql
psql (13.1)
Type "help" for help.
username=>

Conclusion

Dans ce tutoriel, vous avez appris à installer et à effectuer la configuration initiale de PostgreSQL 13 sur CentOS 8. Nous avons abordé l'ajout de l'officiel PostgreSQL Dépôt, désactivation des anciennes versions de modules, installation du serveur, initialisation de la base de données et activation du démarrage automatique du service. Vous avez également appris à sécuriser l'utilisateur PostgreSQL par défaut avec un mot de passe, à créer de nouveaux utilisateurs système et base de données, et à vous connecter au serveur. PostgreSQL shell. Suivre ces étapes garantit une connexion stable et sécurisée PostgreSQL configuration prête pour vos applications. PostgreSQL Le support à long terme de 13 jusqu'en novembre 2025 en fait un choix fiable pour vos besoins de base de données.

QFP

  • Q : Quelle est la configuration système requise pour l’installation PostgreSQL 13 sur CentOS 8?
    A: PostgreSQL 13 courses en standard CentOS 8 installations. Vous avez besoin des privilèges root ou sudo et d'une connexion Internet stable pour ajouter des dépôts et télécharger des packages.
  • Q : Comment puis-je mettre à jour PostgreSQL 13 sur CentOS 8?
    A : Les mises à jour sont livrées via le PostgreSQL Dépôt ajouté. Utilisez dnf update postgresql13-server pour maintenir votre serveur à jour.
  • Q : Puis-je installer PostgreSQL 13 aux côtés des anciennes versions ?
    A : Il n’est pas recommandé d’exécuter plusieurs programmes majeurs. PostgreSQL versions simultanément sur le même serveur, à moins d'être soigneusement gérées, car elles utilisent des répertoires de données et des ports différents.
  • Q : Comment activer l’accès à distance à PostgreSQL?
    R : Vous devez modifier le fichier postgresql.conf pour écouter sur les adresses IP souhaitées et configurer le fichier pg_hba.conf pour autoriser les connexions à distance. N'oubliez pas de redémarrer le serveur. PostgreSQL service après modifications.
  • Q : Comment puis-je sécuriser mon PostgreSQL installation?
    A : Définissez des mots de passe forts pour les utilisateurs, limitez l'accès au réseau à l'aide de règles de pare-feu et configurez PostgreSQLLes méthodes d'authentification de s correctement.
  • Q : Que faire si je souhaite désinstaller PostgreSQL 13?
    R : Utilisez dnf remove postgresql13-server pour désinstaller le serveur. N'oubliez pas de sauvegarder vos données avant de supprimer le serveur.
Voter:
3 sur 5
Note moyenne : 3.8
Noté par : 12
1101 CT Amsterdam Pays-Bas, Herikerbergweg 292
+31 20 262-58-98
700 300
ITGLOBAL.COM NL
700 300

Vous pourriez aussi aimer...

Nous utilisons des cookies pour rendre votre expérience sur le Serverspace meilleur. En poursuivant votre navigation sur notre site, vous acceptez nos
Utilisation des cookies et Politique de confidentialité.