[Gandi] [IaaS] Installation d’un ‘Accélérateur Web’

[Gandi] [IaaS] Installation d’un ‘Accélérateur Web’.

1/ Création du serveur Gandi #1.

Hostname : serverwa1 
Localisation :  Bissen, Luxembourg (LU-BI1) 
Adresse IP : 213.167.240.10 
OS : Debian 8 
Disque système : sysdiskwa1
Taille : 5 go

2/ Création du serveur Gandi #2.

Hostname : serverwa2
Localisation :  Bissen, Luxembourg (LU-BI1) 
Adresse IP : 213.167.242.136
OS : Debian 8 
Disque système : sysdiskwa2
Taille : 5 go

3/ Modification de la zone DNS du nom de domaine ‘espace-bidouilleur.fr‘.

wa1 10800 IN A 213.167.240.10
wa2 10800 IN A 213.167.242.136

4/ Configuration du serveur servcerwa1.

– Connexion en ssh :

➜  ~ ssh admin@213.167.240.10 -v

– Passage en mode ‘root‘ :

admin@serverwa1:~$ su
Password: 
root@serverwa1:/home/admin# 

– Ajout de la clé des dépôts :

root@serverwa1:/home/admin# wget -O- -q https://mirrors.gandi.net/gandi/pubkey | apt-key add -

– Mise-à-jour de la liste des dépôts :

root@serverwa1:/home/admin# apt-get update

– Mise-à-jour du système :

root@serverwa1:/home/admin# apt-get upgrade

– Installation de Apache 2 :

root@serverwa1:/home/admin# apt-get install apache2

– Configuration de la page web :

Ouvrir :

/var/www/html/index.html

Chercher :

        <span class="floating_element">
          Apache2 Debian Default Page
        </span>

Remplacer par :

        <span class="floating_element">
        serverwa1  
        </span>

– Test :

http://213.167.240.10/

5/ Configuration du serveur servcerwa2.

– Connexion en ssh :

➜  ~ ssh admin@213.167.242.136 -v

– Passage en mode ‘root‘ :

admin@serverwa2:~$ su
Password: 
root@serverwa2:/home/admin# 

– Ajout de la clé des dépôts :

root@serverwa2:/home/admin# wget -O- -q https://mirrors.gandi.net/gandi/pubkey | apt-key add -

– Mise-à-jour de la liste des dépôts :

root@serverwa2:/home/admin# apt-get update

– Mise-à-jour du système :

root@serverwa2:/home/admin# apt-get upgrade

– Installation de Apache 2 :

root@serverwa2:/home/admin# apt-get install apache2

– Configuration de la page web :

Ouvrir :

/var/www/html/index.html

Chercher :

        <span class="floating_element">
          Apache2 Debian Default Page
        </span>

Remplacer par :

        <span class="floating_element">
        serverwa2  
        </span>

– Test :

http://213.167.242.136/

6/ Création d’un webaccelarator.

– Page : Liste des [Accélérateurs web]

[Services][Serveur][Accélérateurs web]
[Créer un accélérateur]

– Page : Créer un accélérateur web

Localisation : Bissen, Luxembourg (LU-BI1)
Nom : serverwa

[Valider]

7/ Configuration de l’accélérateur web.

– Page : Accélérateur web > serverwa

[Ajouter une adresse]

– Ajouter une adresse web

Adresse web (vhost) : wa.espace-bidouilleur.fr

[Valider]

/!\ Il faut obligatoirement une adresse web /!\

– Interfaces réseau

[Ajouter une interface réseau]

– Page : Ajouter une interface réseau

Interface : serverwa1 - (213.167.240.10)
Port : 80

[Valider]

[Ajouter une interface réseau]

– Page : Ajouter une interface réseau

Interface : serverwa1 - (213.167.242.136)
Port : 80

[Valider]

8/ Test #1 : Fonctionnement de la connectivité des sondes.

[Tester]

Résultat en vert :

Votre sonde fonctionne correctement

9/ Test #2 : Un des 2 serveurs Apache est inactif, l’autre serveur prend le relai.

– Charger la page ‘http://wa.espace-bidouilleur.fr/‘, le serveur ‘serverwa1‘ est actif.

– Sur le serveur ‘serverwa1‘, arrêter Apache2 :

root@serverwa1:/home/admin# service apache2 stop
root@serverwa1:/home/admin# service apache2 status
● apache2.service - LSB: Apache2 web server
   Loaded: loaded (/etc/init.d/apache2)
  Drop-In: /lib/systemd/system/apache2.service.d
           └─forking.conf
   Active: inactive (dead) since Thu 2017-09-28 07:25:43 CEST; 33s ago
  Process: 21724 ExecStop=/etc/init.d/apache2 stop (code=exited, status=0/SUCCESS)

Sep 28 07:25:43 serverwa1 apache2[21724]: Stopping web server: apache2.
Sep 28 07:26:14 serverwa1 systemd[1]: Stopped LSB: Apache2 web server.
Warning: Journal has been rotated since unit was started. Log output is incomplete or unavailable.
root@serverwa1:/home/admin# 

– Recharger la page ‘http://wa.espace-bidouilleur.fr/‘, le serveur ‘serverwa2‘ a pris le relai.

10/ Lien.

https://wiki.gandi.net/fr/iaas/references/web-accelerator#creer_un_web_accelerateur