Organigramme d'installation

De Documentation
Aller à la navigationAller à la recherche
  _______________________
 |			 |
 | Installation complète |
 |_______________________|
 


A. Les outils

1. Conteneur proxy : cf nginx sur alpine léger

Création du conteneur

Installation et configuration de nginx

Installation de certbot pour let's encrypt

Voir pour installer des outils de sécurité (fail2ban,...)

2. Conteneur Mariadb : cf mariadb sur alpinele

Création du conteneur

Installation de mariadb

Configuration

Création d'un utilisateur

3. Conteneur PhpMyadmin : cf phpma sur alpineLe

Création du conteneur

Installation d'apache2 et de phpmyadmin

Configuration d'apache2 et de phpmyadmin

B. Les applis

4. Conteneur tables : cf tables sur alpine léger & pmb sur alpine léger pour apache2

5. Conteneur pmb : cf pmb sur alpine léger (historique dans pmb sur alpine lourd)

6. Conteneur wiki : Cf wiki (mediawiki) sur alpine léger

Création d'un utilisateur et d'une base de donnée vide pour le wiki

Transfert de la base de données

Création du conteneur

Installation du serveur web

Installation de la nouvelle version de mediawiki

Initialisation de l'application

Modifications de LocaSettings.php

Récupération du contenu sur l'ancien serveur et transfert des données

Corrections

7. Conteneur wp : cf wordpress sur alpine léger, mais sauter à la fin. Mariadb et phpmyadmin dans d'autres conteneurs...


C. Stockage et sauvegardes

D. Sécurisation