If you're seeing this message, it means we're having trouble loading external resources on our website.

Si vous avez un filtre web, veuillez vous assurer que les domaines *. kastatic.org et *. kasandbox.org sont autorisés.

Contenu principal

Héberger votre site Web sur un serveur

Dans cet article, je vais vous montrer comment héberger votre page Web sur votre propre serveur.
Pourquoi souhaiterais-je faire cela ? Et au fait, c'est quoi un "serveur" ?
Quand vous visitez des sites Web sur Internet, ceux-ci sont hébergés sur des "serveurs". Un serveur est un ordinateur situé quelque part dans le monde connecté à Internet. La fonction de cet ordinateur est de "servir" des pages Web aux internautes qui souhaitent les visionner.
Diagramme représentant un ordinateur portable et un serveur, avec une flèche reliant l'un à l'autre
Un ordinateur portable montre les pages web servies par un ordinateur "serveur".
Quand on crée des pages Web sur Khan Academy, ce sont les serveurs de Khan Academy qui sont en charge de fournir ces pages Web. C'est sympa pour nous car on peut partager ses pages Web avec ses amis, gratuitement, mais il y a des inconvénients : 1) nos pages Web sont entourées par toute l'interface utilisateur de Khan Academy, 2) notre page Web a "khanacademy.org" dans son URL, et 3) on ne peut créer que des pages uniques, pas de sites avec plusieurs fichiers.
Tout cela est approprié tant que l'objectif est d'apprendre, mais dès qu'il s'agit de créer un site paraissant professionnel, comme un portfolio, un CV ou une boutique en ligne, ce n'est pas l'idéal.
Quand on développe des pages Web sur son propre ordinateur alors on peut créer des sites, composés de plusieurs fichiers, dont les pages ne sont pas entourées par l'interface utilisateur de Khan Academy. Mais les URLs de ceux-ci commenceront par "http://localhost" ou "file://...".
Si vous essayez de partager une telle URL avec un ami et qu'il essaye de la charger sur son ordinateur, il sera désappointé car il lui sera impossible de voir votre site ! Ces URLs sont dites "locales", c'est-à-dire visible seulement sur son propre ordinateur.
Vous avez besoin d'un serveur pour "héberger" vos pages Web, et il existe plein d'options pour cela. De nombreuses entreprises font office d' "hébergeurs". Elles gagnent de l'argent en laissant les gens déposer leurs fichiers de pages Web dans leurs serveurs.
Il se peut aussi que vous souhaitiez posséder votre propre nom de domaine (comme "khanacademy.org" ou "votreproprenom.com"). Vous pouvez en acheter un auprès d'un bureau d'enregistrement de noms de domaine, en versant une petite somme chaque année pour pouvoir le conserver, et pointer son nom sur votre serveur. Vous pouvez en apprendre plus sur les domaines, avec l'inventeur d'Internet lui-même.
Vous pouvez chercher sur Internet des "hébergeurs" et des "bureaux d'enregistrement de noms de domaine" pour pouvoir comparer leurs différentes offres et tarifs.
Puisqu'on on est sur Khan Academy, un endroit où on cherche à pouvoir apprendre gratuitement, je vais vous montrer comment héberger votre site Web gratuitement dans un endroit appelé Github.

Vous souhaitez rejoindre la discussion ?

Vous comprenez l'anglais ? Cliquez ici pour participer à d'autres discussions sur Khan Academy en anglais.