ajout README roles lb
This commit is contained in:
parent
cb1b315819
commit
bfdca163f7
10
roles/lb-bd/README.md
Normal file
10
roles/lb-bd/README.md
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
# Role lb-bd
|
||||||
|
***
|
||||||
|
Rôle lb-bd pour la mise en place de la base de données du serveur WordPress.
|
||||||
|
|
||||||
|
## Tables des matières
|
||||||
|
1. Que fait le rôle lb-bd ?
|
||||||
|
|
||||||
|
|
||||||
|
## Que fait le rôle lb-bd ?
|
||||||
|
Ce rôle installe le paquet `mariadb-server` puis créé et configure la base de données nommée **wordpressdb** en ouvrant le port 3306 et en créant l'utilisateur MySQL nommé **wordpressuser** avec le mot de passe **wordpresspasswd**.
|
@ -4,6 +4,7 @@ Rôle lb-front pour la répartition de charge des serveurs web sur WordPress ave
|
|||||||
|
|
||||||
## Tables des matières
|
## Tables des matières
|
||||||
1. Que fait le rôle lb-front ?
|
1. Que fait le rôle lb-front ?
|
||||||
|
2. Ordre d'installation des serveurs.
|
||||||
|
|
||||||
|
|
||||||
## Que fait le rôle lb-front ?
|
## Que fait le rôle lb-front ?
|
||||||
@ -13,3 +14,9 @@ Le rôle lb-front va installer `haproxy` pour le load balancing/la répartition
|
|||||||
le fichier va faire du Round-Robin, un algoritme qui va équilibrer le nombre de requêtes entre s-lb-web1 et s-lb-web2.
|
le fichier va faire du Round-Robin, un algoritme qui va équilibrer le nombre de requêtes entre s-lb-web1 et s-lb-web2.
|
||||||
|
|
||||||
le site web est accessibe à l'adresse <http://s-lb.gsb.adm>.
|
le site web est accessibe à l'adresse <http://s-lb.gsb.adm>.
|
||||||
|
|
||||||
|
## Ordre d'installation des serveurs.
|
||||||
|
1. Le serveur s-lb avec haproxy qui va "initialiser" les sous-réseaux dans la DMZ.
|
||||||
|
2. Le serveur s-lb-bd qui va contenir la base de données WordPress utilisée par les serveurs web.
|
||||||
|
3. Le serveur s-nas qui va stocker la configuration WordPress et la partager aux serveurs web en NFS. Il va aussi installer la base de données sur s-lb-bd.
|
||||||
|
4. Les serveurs s-web1 et s-web2 qui vont installer Apache2, PHP et afficher le serveur WordPress.
|
||||||
|
@ -1,3 +1,10 @@
|
|||||||
##Partage NFS
|
# Rôle lb-nfs-client
|
||||||
|
***
|
||||||
Ce rôle sert à installer nfs et à monter le répertoire /home/wordpress du s-nas dans /var/www/html/wordpress sur les serveurs webs.
|
Rôle lb-nfs-client pour l'accès au serveur NFS sur les serveurs lb-web1 et lb-web2.
|
||||||
|
|
||||||
|
## Tables des matières
|
||||||
|
1. Que fait le rôle lb-nfs-client ?
|
||||||
|
|
||||||
|
|
||||||
|
## Que fait le rôle lb-nfs-client ?
|
||||||
|
Ce rôle sert à installer le paquet `nfs-common` et à monter le répertoire /home/wordpress du s-nas dans /var/www/html/wordpress sur les serveurs webs.
|
||||||
|
@ -1,10 +1,17 @@
|
|||||||
# Role s-nas-server
|
# Role lb-nfs-server
|
||||||
## Installation de nfs-server et mise en oeuvre du partage /home/wordpress
|
***
|
||||||
|
Rôle lb-nfs-server pour la mise en place du partage des fichiers de configuration de WordPress.
|
||||||
|
|
||||||
|
## Tables des matières
|
||||||
|
1. Que fait le rôle lb-nfs-server ?
|
||||||
|
|
||||||
|
|
||||||
|
## Que fait le rôle lb-nfs-server ?
|
||||||
Ce rôle :
|
Ce rôle :
|
||||||
* installe **nfs-server**
|
* installe le paquet `nfs-server`
|
||||||
* copie le fichier de configuration **exports** pour exporter le répertoire **/home/wordpress**
|
* copie le fichier de configuration **exports** pour exporter le répertoire **/home/wordpress**
|
||||||
* relance le service **nfs-server**
|
* décompresse WordPress dans **/home/wordpress**
|
||||||
* décompresse wordpress
|
* relance le service `nfs-server`
|
||||||
### Objectif
|
* Configure l'accès de WordPress à la base de données dans le fichier `wp-config.php`
|
||||||
Le répertoire **/home/wordpress** est exporté par **nfs** sur le réseau **n-dmz-db**
|
|
||||||
|
Le répertoire **/home/wordpress** est exporté par NFS dans le sous-réseau **n-dmz-db**
|
||||||
|
@ -1,3 +1,12 @@
|
|||||||
##Téléchargement et configuration de WordPress
|
# Rôle lb-web
|
||||||
|
***
|
||||||
Ce rôle télécharge wordpress depuis s-adm puis configure le fichier wp-config.php pour la situation du gsb.
|
Rôle lb-web pour l'affichage et l'utilisation du site web.
|
||||||
|
|
||||||
|
## Tables des matières
|
||||||
|
1. Que fait le rôle lb-web ?
|
||||||
|
|
||||||
|
|
||||||
|
## Que fait le rôle lb-web ?
|
||||||
|
Ce rôle télécharge les paquets nécessaires au fonctionnement du site web (`apache2`, `php` et `mariadb-client`) qui permetront aux serveurs web d'accerder a la base de données de WordPress.
|
||||||
|
|
||||||
|
Le site web est accessibe à l'adresse http://s-lb.gsb.adm.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user