Comment installer et initiliser une base de données PostGreSQL sur un seveur en Centos 7
Installation des elements
1 |
yum install postgresql-server postgresql-contrib |
Initialisation de la base de données
1 |
postgresql-setup initdb |
Lancement initial du serveur
1 2 |
sudo systemctl enable postgresql sudo systemctl start postgresql |
Modification du mot de passe de postgres
En ligne de commande sur le serveur et depuis root; tappez :
1 2 3 |
su - postgres psql \password |
et entrez le nouveau mot de passe et quitter pour revenir a root avec :
1 2 |
\q exit |
Ouverture de la base de donnée sur le réseau
Editer le fichier : /var/lib/pgsql/data/postgresql.conf
et changer la valeur de « listen_adresses » par « * » :
et ouvrir les accès au bases de données a l’utilisateur postgres depuis le réseau :
Editer le fichier : /var/lib/pgsql/data/pg_hba.conf
et ajouter la ligne suivante a la fin du fichier en l’adaptant a votre réseau :
L’utilisateur « postgres » aura accès a la totalité des base de données depuis tout le réseau spécifié.
1 commentaire
article · 2 avril 2019 à 9 h 45 min
It works very well for me