Blog ENI : Toute la veille numérique !
🐠 -25€ dès 75€ 
+ 7 jours d'accès à la Bibliothèque Numérique ENI. Cliquez ici
Accès illimité 24h/24 à tous nos livres & vidéos ! 
Découvrez la Bibliothèque Numérique ENI. Cliquez ici
  1. Livres et vidéos
  2. Green IT et accessibilité
  3. L’hébergeur et le paramétrage du serveur web
Extrait - Green IT et accessibilité Développez votre site web Numérique Responsable
Extraits du livre
Green IT et accessibilité Développez votre site web Numérique Responsable
1 avis
Revenir à la page d'achat du livre

L’hébergeur et le paramétrage du serveur web

Introduction

Une fois que vous avez conçu votre site le plus accessible et le plus green IT possible, le dernier choix pour sa mise en place est son hébergement. Le choix de l’hébergeur est important pour avoir un site internet numériquement responsable. Il faut également le paramétrer correctement, en particulier pour bien gérer son cache.

Le choix de l’hébergeur

1. L’efficacité énergétique

L’un des premiers éléments évoqués pour un hébergeur vert est son efficacité énergétique, mesurée par le PUE (Power Usage Effectiveness ou indicateur d’efficacité énergétique en français). Le PUE calcule le rapport entre la consommation totale du centre de données et celle des équipements informatiques.

images/12EI01.png

L’idéal est d’avoir un PUE valant 1,0. Plus sa valeur est grande moins bonne est l’efficacité énergétique du centre de données. Cet indicateur permet de mettre en évidence l’énergie utilisée par la climatisation, les onduleurs, la filtration de l’air, la conversion du courant... À l’heure actuelle, la valeur moyenne des PUE des centres de données est d’environ 1,6.

Les hébergeurs ne publient pas systématiquement leur PUE. Généralement, s’ils ne le font pas, ce n’est pas bon signe : c’est qu’ils consomment encore beaucoup d’énergie en utilisant la climatisation (très énergivore) plutôt qu’une source naturelle de rafraîchissement (free-cooling à air ou à eau).

Voici quelques exemples d’hébergeurs publiant de très bons PUE :

Hébergeur

PUE

Neutral Hosting

1,06

OVH

1,09

Infomaniak

1,10

Ex2

1,10

Il existe la certification ISO 50 001 permettant d’attester de la performance énergétique. Le français Octup et le suisse Infomaniak possèdent cette certification par exemple.

2. Les sources d’approvisionnement électrique

Un certain nombre d’hébergeurs indiquent qu’ils utilisent des énergies vertes. À nouveau, les informations sont plus ou moins précises. Par exemple, le canadien Planet Hoster indique utiliser 100 % d’électricité hydraulique alors que le français Neutral Hosting affiche "électricité...

Le paramétrage du serveur

1. Le certificat SSL

Pour la sécurisation du site, il est important de mettre en place un certificat SSL afin d’utiliser le protocole HTTPS. Pour les serveurs mutualisés, certains hébergeurs le proposent d’office ; chez d’autres hébergeurs, il faut cocher une case pour l’activer.

a. La mise en place sur un serveur dédié

Pour les serveurs dédiés, il est nécessaire que vous génériez le certificat SSL vous-même. Vous devez obtenir un certificat SSL d’une autorité de certification. La bonne nouvelle, c’est que l’autorité de certification Let’s Encrypt vous propose d’en générer un gratuitement.

 Rendez-vous sur le site https://letsencrypt.org/fr et cliquez sur Commencer.

 Vous arrivez sur une page de présentation qui vous indique d’utiliser Certbot. Pour cela, cliquez sur le lien puis choisissez votre serveur web (Apache, par exemple), puis la distribution de votre serveur (Debian 10, par exemple).

images/12EI03.png

 Ensuite, suivez les instructions qui ont été générées en fonction de votre situation. 

b. L’obligation de passer par HTTPS

Une fois votre site disponible en HTTPS, il est intéressant d’imposer à vos visiteurs d’utiliser cette communication sécurisée. Pour cela, il est possible de rediriger toute demande faite en HTTP vers la même en HTTPS. Cela se réalise avec les lignes suivantes à positionner dans votre configuration d’Apache soit dans le fichier principal de configuration, soit dans un fichier .htaccess à la racine de votre site :

RewriteEngine On 
RewriteCond %{HTTPS} off 
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}...

L’étude d’un cas pratique

1. L’hébergement

Pour héberger le site internet associé à ce livre, nous avons choisi un des membres du collectif CHATONS (https://zici.fr). Le serveur est installé chez un particulier, donc sans climatisation ni aucun autre système énergivore. Son PUE doit donc être extrêmement proche de 1. Il est localisé à Nantes, vu que le lectorat de ce livre se situe principalement en France ou dans les pays francophones limitrophes, et plus minoritairement au Québec ou en Afrique, voire dans autres pays du monde... Le serveur est une machine qualifiée de "normale, constituée de fonds de tiroir" par son propriétaire. Nous sommes bien dans la réutilisation du matériel ! Enfin, il propose tous les services nécessaires pour le site : la possibilité d’utiliser un certificat SSL de Let’s Encrypt, PHP en version 7.4 et des fichiers .htaccess.

Nous profitons de cette section pour remercier chaleureusement David Mercereau, le propriétaire de Zici.fr, d’héberger ce site.

2. Le paramétrage

Le protocole HTTPS a été mis en place comme indiqué précédemment. Enfin, les caches au niveau navigateur et serveur ont également été mis en place.