L'hébergement

Qu'est ce qu'un Hébergement sur internet ? Et comment ça marche ?
(Tiens, mais d'ailleurs où est “hébergé” ce Wiki ?)

Gardons notre analogie avec la propriété immobilière :

Maintenant que j'ai mon adresse postale (le nom de domaine), il faut que je construise quelque chose à visiter lorsque quelqu'un visite cette adresse.

C'est là qu'intervient l'hébergement !

Car un site internet c'est un logiciel toujours ouvert (le site web), sur un ordinateur toujours connecté à internet (l'hébergement).

Le serveur dédié

Louer un serveur, c'est lorsqu'on loue un ordinateur en entier pour soi afin d'en avoir le contrôle complet et l'entièreté des performances à sa disposition. C'est pour ça que l'on dit que ce serveur est “dédié”.

L'avantage : le fournisseur de ce serveur nous donne tous les droits logiciel dessus. Cela veut dire que je peux y installer le système d’exploitation que je souhaite ainsi que les logiciels que je veux. Je peux tout formater et recommencer si j’ai envie. Les seules limites sont les performances matérielles de ce serveur dédié. D'autre part, ces performances sont stables car elles ne sont pas partagées avec d'autres personnes.

L'inconvénient : cette mise à disposition complète d'un serveur a un coût élevé ! C’est le type d’hébergement le plus cher.
D'autre part, si une totale liberté est un avantage, elle peut aussi devenir un inconvénient si l'on n’a pas les compétences requises pour se servir d'un serveur dédié. En effet, tout mettre en place n'est pas aussi simple qu'avec un ordinateur à la maison. De plus, pour installer un serveur, il n'y a pas d'interface graphique (pas d'écran) et tout se fait par ligne de commande(1)). Enfin, il faut savoir régler les bugs et mettre à jour les protocoles de sécurités qui sont régulièrement renforcés pour ne pas mettre en péril ses données. Car s’il y a un souci, le service client souvent n'est pas inclus lorsqu'on loue un serveur, ou il est payant.

C'est un peu comme construire sa maison, il faut penser à tout et savoir comment tout fonctionne !

Un hébergement mutualisé

Louer un hébergement mutualisé, c'est lorsqu'on loue un petit bout d'espace sur un serveur.
On dit hébergement “mutualisé”, car le fournisseur découpe un serveur en plusieurs espaces d'hébergement qu'il loue à différentes personnes.
Ces espaces sont loués et fonctionnent indépendamment les uns des autres. Cela veut dire que chaque client·e fait ce qu'il·elle veut dans son espace et n'a pas accès à celui de quelqu'un d'autre.
Cependant, on dit aussi hébergement “mutualisé”, car le système d’exploitation du serveur est choisi par l'hébergeur et mis en commun pour tou·te·s les locataires sans que ces dernier·e·s ne puissent modifier quoi que ce soit. D'autre part, les performances matérielles du serveur sont elles aussi mises en commun.

L'avantage : c'est beaucoup moins cher que la location d'un serveur et ça demande beaucoup moins de connaissances !
En effet le système d’exploitation est déjà installé sur le serveur par le fournisseur ainsi que tout ce qui nécessite son bon fonctionnement. C'est aussi le fournisseur qui entretient l’intégrité logicielle et matérielle du serveur afin qu'il n'y ait pas de soucis. Il ne reste plus qu'à installer des logiciels compatibles avec le système d'exploitation et les autorisations que l’hébergeur nous met à disposition.

C'est un peu comme un appartement dans un immeuble : il ne reste plus qu'à le meubler ! Quant à la construction et l’état de l’immeuble, quelqu'un d'autre en est responsable.

L'inconvénient : le premier inconvénient est le manque de liberté.

En effet, si votre nouvelle commode ne rentre pas dans votre appartement, et bien vous ne pouvez pas pousser les murs ! Et puis, si vous voulez réorganiser l'électricité du bâtiment, ce n’est pas sûr que ce soit possible.
C'est la même chose pour l'hébergement mutualisé : lorsque vous souhaitez installer un logiciel sur votre hébergement mutualisé, l'installation nécessite un accès aux fichiers du système ou parfois ce logiciel n'est tout simplement pas compatible avec le système d'exploitation du serveur. Dans ce cas, tant pis ! Car vous n'avez de toute façon pas le droit de modifier l'installation du serveur.
Le deuxième inconvénient, ce sont les performances. Puisque celles-ci sont mutualisées, elles ne sont pas tout le temps réparties de façon efficace ou équitable par les fournisseurs entre les client·es présent·es sur le serveur de l’hébergement mutualisé.
Pour l'instant, et pour un prix équivalent (cf. combien ça coûte ?), Infomaniak reste le fournisseur qui m'a offert les meilleures performances et la meilleure stabilité par rapport à IONOS et OVH.

Le mélange des deux : le serveur virtuel (ou VPS)

Dans ce type d'hébergement, le fournisseur va créer plusieurs serveurs virtuels sur un seul serveur. Il me propose donc de mutualiser un serveur en me louant l’un de ces serveurs virtuels.

Mais quelle est la différence avec un serveur dédié ou un hébergement mutualisé ?

Les performances : les performances sont fixes et fixées dans le contrat de location, comme si je louais un vrai serveur dédié, alors que pour un hébergement mutualisé, elles peuvent varier selon l'usage de tous·tes les client·e·s sur le serveur et la qualité de la répartition faite par l'hébergeur.

La liberté : La liberté logicielle est la même que pour un serveur dédié : je dois tout installer de A à Z ; du système d'exploitation aux logiciels. Les limites seront mes compétences et les performances matérielles que j'ai choisies de louer.

Le prix : le prix est bien plus cher que l'hébergement mutualisé, mais beaucoup moins cher qu'un serveur dédié. (cf. combien ça coûte ?)

Le risque : bien sûr, comme pour le serveur dédié, je suis le seul responsable du fonctionnement logiciel, et si je fais des bêtises en manipulant des fichiers, il n'y a pas d'assistance. Par contre, je ne suis pas responsable de l’intégrité matérielle du serveur, et si un composant ne fonctionne plus, le fournisseur s'engage à maintenir le service opérationnel.

Je loue un hébergement mutualisé et un serveur virtuel (ou VPS).

Pourquoi je loue un serveur virtuel (ou VPS) ?

  • l'accès complet : j'ai tous les droits donc je peux installer des logiciels qui nécessitent un accès complet au serveur.
  • l'indépendance : je suis le seul à avoir accès au serveur.
  • l'expérimentation : j'ai un espace de test où je peux essayer des logiciels avant de les mettre en place pour tout le monde.
  • les performances : elles sont stables et me sont entièrement dédiées.

Pour la gestion de ce VPS, je m'aide beaucoup de la communauté d'internautes qui a créé Yunohost. Yunohost est une version modifiée du système d'exploitation Linux et permet aux personnes qui n'ont pas trop de compétences d'installer facilement un serveur et de gérer beaucoup de choses à travers une interface graphique donc sans ligne de commande. Je leur suis très reconnaissant, car sans le formidable travail bénévole de ces gens, je n'aurais jamais pu installer tout ça !

Pourquoi je loue un hébergement mutualisé ?

  • la stabilité : comme je n'ai pas d'accès complet au serveur, je ne peux pas faire de grosses bêtises et je délègue la gestion matérielle et logicielle du serveur au fournisseur. Ainsi, s'il y a un souci (qui ne vient pas de moi bien entendu), je ne suis pas responsable et le fournisseur me garantit la stabilité de mon hébergement*. Cet hébergement reçoit aussi toutes les nuits une sauvegarde complète du VPS pour permettre une restauration en cas d'urgence.
  • le prix : 6 fois moins cher que le serveur virtuel !
  • les performances : bien qu'elles soient mutualisées, j'ai découvert que les performances mutualisées et mises à disposition par Infomaniak pour les hébergements mutualisés sont très bonnes, bien meilleures que tous les fournisseurs que j'ai pu tester.

J'ai choisi Informaniak pour mon hébergement mutualisé, une entreprise suisse, et ce, pour plusieurs raisons.


Elle est indépendantes : elle possède entièrement deux data center à Satigny et à Vernier. Elle est donc entièrement libres de gérer les données qu'ils hébergent comme elle le souhaite et n'a de compte à rendre à aucune autre entreprise.

  • Ses data center sont extrêmement novateurs en matière d'écologie : Énergie 100% renouvelable (60% d'énergie verte et 40% d'énergie hydraulique), refroidissement par l'air extérieur, sans climatisation (la clim représente environ 40 à 50% de la consommation d'un data center classique), acquisition de serveurs écologiques et achats de proximité. Détails ici
  • Infomaniak n’est pas cotée en bourse et est exclusivement détenue par ses fondateur·trice·s et employé·e·s.
  • Infomaniak respecte une politique de confidentialité des données extrêmement rigoureuse. Elle ne récolte et ne vend pas nos données et n'y accède que si nous lui demandons.
  • Elle est extrêmement reconnue pour son sérieux dans le milieu.
  • Elle promeut un internet libre, respectueux de la vie privée et anti GAFAM
  • Ses services sont extrêmement stables et rapides.
  • Elle propose un service client très efficace qui répond rapidement si vous avez des questions.

Pour tout cela, je paye un peu plus cher que d'autres hébergeurs, mais je pense que c’est un très bon choix.

Depuis le 1er août 2021, j'utilise Hetzner comme fournisseur pour mon VPS car il est moins cher qu'Infomaniak (13€ au lieu de 30€). C'est un hébergeur allemand très réputé qui héberge de nombreux Chatons et services de Framasoft.


1. Voici un exemple de lignes de commande : https://fr.wikipedia.org/wiki/Interface_en_ligne_de_commande
  • Dernière modification : 13 August 2021
  • de 127.0.0.1