[ NIVEAU ] Débutant J’essaie dans la mesure du possible de privilégier l’implémentation de logiciels utilisant la base de données “PostgreSql”.
Par ailleurs, le logiciel de gestion des incidents que j’utilise : Trudesk, nécessite un service de base de données MongoDB.
Concernant Trudesk, ses nouvelles versions ne sont malheureusement plus disponibles en téléchargement. La dernière mise à jour est en date du 05/02/2020, nous pouvons considérer qu’il n’y aura plus de maintenances sur ce produit.
Cette procédure permet l’installation d’un serveur permettant de stocker les données applicatives :
- Nextcloud
- Matrix
- Ossec
- Trudesk
- …
Vous pouvez installer ces deux services sur la même machine, sauf si vous sollicitez fortement les deux systèmes simultanément.
Pré-requis
Pour exécuter cette opération vous devez :
- disposer d’un serveur Raspberry PI4 (4BG mini conseillé) muni de RaspiOS 64bits ou bien d’un Rock64 muni de ArmBian 64Bits
- avoir suivi la procédure : Suivre la procédure concernant l’installation des systèmes d’exploitation
- savoir exécuter une commande dans une console Linux
- être connecté “root” à la console, pour les utilisateur sudo : tapez
sudo bash
- disposer d’une carte SD de 32Go ou d’undisque SSD connecté sur le port USB3.
Postgresql
Installation des paquets nécessaires
apt-get -y update
apt-get -y install postgresql
Le service démarre automatiquement et écoute par défaut sur le port 5432/TCP.
systemctl status postgreql
postgresql.service - PostgreSQL RDBMS
Loaded: loaded (/lib/systemd/system/postgresql.service; enabled; vendor preset: enabled)
Active: active (exited) since Fri 2020-11-13 19:17:08 CET; 2 months 14 days ago
Main PID: 752 (code=exited, status=0/SUCCESS)
Tasks: 0 (limit: 4915)
CGroup: /system.slice/postgresql.service
Ouverture des ports de communication (Firewall)
Protocole | Port | Sens | Interfaces réseaux |
---|---|---|---|
TCP | 5432 | Input | Interface(s) connectée(s) sur le datacenter |
MongoDB
je vous renvoi à cet article
Conclusion
Pour la gestion, administration, tuning des bases de données Postgresql ou MongoDB : DuckDuckGo….