« Postgresql » : différence entre les versions

m Modification de l'importance des titres
Suppression de la catégorie (maintenant ajouté automatiquement)
Balise : Révocation manuelle
 
(4 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
{{Infobox logiciel
| sous-titre    = Service de base de donnée
| localisation  = [[Serveur:computing|Serveur computing]]
| site officiel = https://www.postgresql.org/
| documentation = https://www.postgresql.org/docs/current/index.html
| utilisations  = [[Nextcloud]], [[Mediawiki]], [[Synapse]], [[Misskey]], [[Forgejo]]
| image        = Icon postgresql.png
| configuration = '''/etc/postgresql/15/main/'''
| port          = 5432
| service      = [[Systemd]]
}}
[[Postgresql]] est un logiciel de gestion de base de donnée. Considéré plus sécurisé (par défaut) et activement maintenu par rapport à '''MariaDB'''. Tous les services ayant besoin de base de donnée utilisent ce service (sauf le service [[mail]]).
[[Postgresql]] est un logiciel de gestion de base de donnée. Considéré plus sécurisé (par défaut) et activement maintenu par rapport à '''MariaDB'''. Tous les services ayant besoin de base de donnée utilisent ce service (sauf le service [[mail]]).


Ligne 41 : Ligne 53 :


=== 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''', utiliser [[APT]] et 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>.