Installer Mattermost dans Proxmox et autres serveurs

Version 4.1 par Mélodie le 2026/03/02 03:57

Installation de Mattermost – Fiche mémo

1. Principe général

2. Type de serveur conseillé

3. Composants logiciels nécessaires

4. Grandes étapes d'installation « classique » (VM ou LXC)

  1. Mettre à jour le système et installer les paquets nécessaires (PostgreSQL/MySQL, Nginx/Apache, utilitaires). (Comment installer Mattermost sur Ubuntu | Comment installer Mattermost sur un Serveur Gandi Cloud | Preparations – Mattermost Deployment Guide)
  2. Créer la base de données et l'utilisateur SQL dédiés à Mattermost. (Comment installer Mattermost sur un Serveur Gandi Cloud | Preparations – Mattermost Deployment Guide | Installer Mattermost sur AlwaysData | Comment installer Mattermost sur Ubuntu)
  3. Télécharger et décompresser l'archive Mattermost dans un répertoire (ex. /opt/mattermost). (Un serveur de communication décentralisé avec Mattermost | Installer Mattermost sur AlwaysData | Comment installer Mattermost sur Ubuntu)
  4. Configurer config.json (URL du site, connexion DB, ports, options de base). (Un serveur de communication décentralisé avec Mattermost | Preparations – Mattermost Deployment Guide | Installer Mattermost sur AlwaysData | Comment installer Mattermost sur Ubuntu)
  5. Créer un utilisateur système dédié et une unit systemd pour le service Mattermost. (Preparations – Mattermost Deployment Guide | Installer Mattermost sur AlwaysData | Comment installer Mattermost sur Ubuntu | Comment installer Mattermost sur un Serveur Gandi Cloud)
  6. Configurer Nginx/Apache en reverse proxy vers Mattermost, activer HTTPS (Let's Encrypt). (Installer Mattermost sur Ubuntu – AlexHost | Un serveur de communication décentralisé avec Mattermost | Comment installer Mattermost sur un Serveur Gandi Cloud | Preparations – Mattermost Deployment Guide)

5. Utilisation dans Proxmox

6. Déploiement avec Docker

7. Niveau de complexité