« Postgresql » : différence entre les versions
Création de la page Postgresql |
m Modification de l'importance des titres |
||
| Ligne 40 : | Ligne 40 : | ||
En tant qu'utilisateur ''postgres'', lancer la commande <code>pg_restore -U postgres -d {database_name} {file_path}</code> avec ''{file_path}'' le chemin du fichier de backup de la base de donnée. | En tant qu'utilisateur ''postgres'', lancer la commande <code>pg_restore -U postgres -d {database_name} {file_path}</code> avec ''{file_path}'' le chemin du fichier de backup de la base de donnée. | ||
== Installation == | === Installation === | ||
Sur un serveur sous '''debian''', exécuter la commande <code>apt install postgresql</code>, puis ajouter la ligne <code>listen_addresses = '*'</code> au fichier <code>/etc/postgresql/{version}/main/postgresql.conf</code>. | Sur un serveur sous '''debian''', exécuter la commande <code>apt install postgresql</code>, puis ajouter la ligne <code>listen_addresses = '*'</code> au fichier <code>/etc/postgresql/{version}/main/postgresql.conf</code>. | ||
Ensuite, ajouter une exception dans le pare-feu pour autoriser les connexion entrante sur le port géré par Postgresql avec <code>firewall-cmd --zone=public --add-service=postgresql --permanent</code> puis <code>firewall-cmd --reload</code>. | Ensuite, ajouter une exception dans le pare-feu pour autoriser les connexion entrante sur le port géré par Postgresql avec <code>firewall-cmd --zone=public --add-service=postgresql --permanent</code> puis <code>firewall-cmd --reload</code>. | ||
== Mise à jour == | === Mise à jour === | ||
Postgresql est installé depuis les dépôts officiel de '''debian''', la mise à jour s'effectue donc via ''aptitude'', comme les paquets systèmes (avec les commandes <code>apt update</code> puis <code>apt upgrade</code> en tant qu'utilisateur ''root''). | Postgresql est installé depuis les dépôts officiel de '''debian''', la mise à jour s'effectue donc via ''aptitude'', comme les paquets systèmes (avec les commandes <code>apt update</code> puis <code>apt upgrade</code> en tant qu'utilisateur ''root''). | ||