« Organigramme d'installation » : différence entre les versions

De Documentation
Aller à la navigationAller à la recherche
Aucun résumé des modifications
Aucun résumé des modifications
Ligne 1 : Ligne 1 :
   _______________________
   _______________________
   | |
   |               |
   | Installation complète |
   | Installation complète |
   |_______________________|
   |_______________________|
Ligne 6 : Ligne 6 :




A. Les outils
== Les outils ==


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


Création du conteneur
=== Conteneur proxy : cf nginx sur alpine léger ===


Installation et configuration de nginx
* 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,...)


Installation de certbot pour let's encrypt
=== Conteneur Mariadb : cf mariadb sur alpinele ===
 
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
Création du conteneur
=== Conteneur PhpMyadmin : cf phpma sur alpineLe ===
Installation de mariadb
Configuration
Création d'un utilisateur
3. '''Conteneur PhpMyadmin :''' cf phpma sur alpineLe


Création du conteneur
* Création du conteneur
* Installation d'apache2 et de phpmyadmin
* Configuration d'apache2 et de phpmyadmin


Installation d'apache2 et de phpmyadmin
== Les applis ==
 
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
=== 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)
=== Conteneur pmb : cf pmb sur alpine léger (historique dans pmb sur alpine lourd) ===
6. '''Conteneur wiki''' : Cf wiki (mediawiki) sur alpine léger
=== 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
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


Transfert de la base de données
=== Conteneur wp : cf wordpress sur alpine léger ===
 
mais sauter à la fin. Mariadb et phpmyadmin dans d'autres conteneurs...
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
== Stockage et sauvegardes ==


D. Sécurisation
== Sécurisation ==

Version du 23 avril 2025 à 15:26

  _______________________
 |			              |
 | Installation complète |
 |_______________________|
 


Les outils

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,...)

Conteneur Mariadb : cf mariadb sur alpinele

  • Création du conteneur
  • Installation de mariadb
  • Configuration
  • Création d'un utilisateur

Conteneur PhpMyadmin : cf phpma sur alpineLe

  • Création du conteneur
  • Installation d'apache2 et de phpmyadmin
  • Configuration d'apache2 et de phpmyadmin

Les applis

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

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

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

Conteneur wp : cf wordpress sur alpine léger

mais sauter à la fin. Mariadb et phpmyadmin dans d'autres conteneurs...

Stockage et sauvegardes

Sécurisation