Maintenant que vous avez créé vos premières pages HTML et les avez rendues magnifiques avec le CSS, il est temps de les partager avec le monde entier. Pour mettre votre site en ligne, vous avez besoin de deux choses : un serveur web et un nom de domaine.
Ne vous inquiétez pas, vous n’avez pas besoin de devenir un expert en administration système. Vous pouvez choisir un hébergeur qui s’occupera de tout pour vous. Ces sociétés spécialisées vous offrent une configuration simplifiée et vous permettent de mettre votre site en ligne avec très peu de compétences techniques.
Quelle offre choisir ?
Si vous visitez les sites web des différents hébergeurs, vous verrez qu’ils proposent de nombreuses offres. Ces offres correspondent à des situations spécifiques et à des besoins différents. Pour commencer, l’offre mutualisée est idéale.
Avec cette offre, l’hébergeur “partage” un serveur pour accueillir plusieurs sites web. Vous obtiendrez ensuite un espace pour votre site. Cette offre est généralement peu coûteuse et ne nécessite aucune configuration de votre part. Les prix peuvent varier d’un hébergeur à l’autre, en fonction des services supplémentaires proposés, tels que le nombre de noms de domaine inclus ou la gestion des e-mails.
Quelques hébergeurs recommandés
Je ne vais pas comparer les différents hébergeurs ici, car cela dépendra de vos besoins. Cependant, voici quelques hébergeurs que j’ai testés et avec lesquels je suis satisfait.
Infomaniak
Infomaniak est un hébergeur suisse qui propose différents types d’hébergement. Ils offrent un excellent support, une interface d’administration conviviale et sont engagés dans le développement durable (ils compensent à 200 % les émissions de CO2 générées par leur entreprise et utilisent exclusivement des énergies renouvelables certifiées).
Planet Hoster
Planet Hoster propose un hébergement mutualisé flexible à partir de 6 € par mois avec leur offre World. Vous pouvez ajuster les ressources allouées à vos sites (par exemple, la quantité de RAM, le nombre de processeurs et la vitesse du disque dur). Vous pouvez également répartir ces ressources entre les différents sites hébergés sur le même compte. Planet Hoster dispose de datacenters à Paris et à Montréal, ce qui en fait un bon choix pour un public français ou canadien. Leur offre comprend également un nom de domaine gratuit, des certificats SSL (pour le HTTPS), des sauvegardes et des e-mails illimités.
Hosteur
Hosteur dispose de datacenters en France (Sophia Antipolis et Aix-en-Provence) et en Suisse (Lausanne). Leur offre d’hébergement mutualisé commence à partir de 1€ HT par mois pour un domaine .fr et 1.99€ pour les autres extensions. Elle comprend également la gestion de 10 comptes e-mails. Pour les débutants en web design, Hosteur propose un outil intuitif de création de sites : Le Site Builder. Vous pouvez également utiliser leur offre pour créer un site dynamique en utilisant PHP 7.2 et la gestion de 2 bases de données MySQL. L’hébergement respecte la norme ISO 27001 (2013) pour garantir la protection des données de leurs clients.
OVH
OVH est un hébergeur français qui dispose de plusieurs datacenters en France (Roubaix, Paris, Strasbourg, etc.) et propose généralement des prix intéressants. Cependant, leur interface d’administration client est un peu dépassée et toutes les offres ne proposent pas les mêmes fonctionnalités (SSH est disponible uniquement avec l’hébergement pro).
AlwaysData
AlwaysData offre un hébergement gratuit (bien pour tester leur service, mais cela reste limité et ne comprend pas de nom de domaine). Je n’ai pas personnellement testé leur interface client, mais certains de mes clients utilisent cet hébergeur. Leur datacenter est situé à Paris.
Téléverser votre site
Peu importe l’hébergeur que vous choisissez, la méthode pour envoyer vos fichiers sur le serveur est la même. Vous pouvez utiliser les protocoles FTP ou SFTP pour transférer vos fichiers. Pour vous connecter à votre serveur, vous aurez besoin d’un logiciel capable d’utiliser ces protocoles, comme FileZilla, qui est gratuit et disponible sur Windows, Mac et Linux.
Vous aurez également besoin de vos identifiants de connexion, fournis automatiquement par votre hébergeur ou créés dans l’interface d’administration de votre hébergement. Une fois connecté, vous pourrez téléverser vos fichiers HTML, CSS et vos images.
Structure des liens
Lorsque vous mettez votre site en ligne, l’hébergeur configurera un dossier spécifique correspondant à votre nom de domaine. Ce dossier est la racine de votre site, et les chemins commençant par un “/” utiliseront ce dossier comme référence. Par exemple :
- Si votre nom de domaine est “mondomaine.fr”, il pointera vers le dossier “/site/web”.
- Si vous souhaitez créer un lien vers une image située dans le dossier “/site/web/images/chat.jpg”.
- Le chemin absolu à utiliser dans l’attribut “href” sera donc “/images/chat.jpg”.
Maintenant que vous savez comment choisir un hébergeur et mettre votre site en ligne, il est temps de partager votre création avec le monde entier !