Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| mailman3 [Le 27/05/2021, 22:59] – créée BenjaminBellamy | mailman3 [Le 11/06/2021, 13:53] (Version actuelle) – [Installation depuis le dépôt Ubuntu] BenjaminBellamy | ||
|---|---|---|---|
| Ligne 17: | Ligne 17: | ||
| * Commencez par mettre à jour vos dépôts : | * Commencez par mettre à jour vos dépôts : | ||
| - | '' | ||
| - | | + | sudo apt-get |
| - | '' | + | |
| * Installez mailman3, ainsi que Postorius (interface web) et HyperKitty (outil d' | * Installez mailman3, ainsi que Postorius (interface web) et HyperKitty (outil d' | ||
| - | '' | + | |
| + | | ||
| Suivez les instructions lors de l' | Suivez les instructions lors de l' | ||
| - | * Installez certbot pour la gestion des certificats SSL : | + | * Configurer postfix en ajoutant les lignes suivantes au fichier |
| - | '' | + | |
| + | transport_maps = hash:/ | ||
| + | local_recipient_maps = hash:/ | ||
| + | relay_domains = hash:/ | ||
| + | |||
| + | * Je recommande Nginx plutôt que Apache2 : | ||
| + | |||
| + | sudo apt-get remove --purge apache2 | ||
| + | | ||
| * Copiez le modèle de fichier de configuration Nginx fourni par Mailman3 vers le répertoire de Nginx : | * Copiez le modèle de fichier de configuration Nginx fourni par Mailman3 vers le répertoire de Nginx : | ||
| - | '' | + | |
| + | | ||
| * Muni de votre éditeur texte favori, éditez le fichier ''/ | * Muni de votre éditeur texte favori, éditez le fichier ''/ | ||
| - | '' | + | |
| + | | ||
| + | |||
| + | * Activez le fichier de configuration : | ||
| + | |||
| + | sudo ln -s / | ||
| * Redémarrez Nginx : | * Redémarrez Nginx : | ||
| - | '' | + | |
| + | | ||
| + | |||
| + | En cas d' | ||
| * Créez le certificat SSL : | * Créez le certificat SSL : | ||
| - | '' | + | |
| + | | ||
| Suivez les instructions à l' | Suivez les instructions à l' | ||
| * Créez un compte superuser pour Mailman3 : | * Créez un compte superuser pour Mailman3 : | ||
| - | '' | ||
| - | Suivez les instructions à l' | + | sudo django-admin createsuperuser --pythonpath / |
| - | * Avec le navigateur web qui vous plait, rendez-vous sur votre site à | + | Suivez les instructions à l'écran. |
| - | Il ne vous reste plus qu'à configurer votre serveur ! | + | * Muni du compte administrateur précédemment créé, il vous reste à configurer votre système. |
| + | * Avec le navigateur web qui vous plait, rendez-vous sur votre site à l' | ||
| + | * Le première chose à faire est sûrement de renommer le site (Web Host) : https:// | ||
| + | * Puis créez un domaine de messagerie : | ||
| + | * Enfin, créez votre première liste : https:// | ||
