[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>
➜  ~ 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.

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#