Après avoir conçu les premières pages de votre site, il est temps de les rendre disponibles au monde entier en les hébergeant sur un serveur web, afin que tout un chacun puisse y accéder en saisissant une adresse (de type http://www...) dans son navigateur.
Un serveur web est un ordinateur performant, la plupart du temps dépourvu d'écran pour gain de place, et dévolu à sa tâche principale : l'hébergement. On fait appel à un hébergeur professionnel dans l'immense majorité des situations car héberger son site sur son propre ordinateur impose de bonnes connaissances dans l'administration de serveur, une très bonne connexion internet sous peine d'être saturé par le nombre de visites (pour peu que vote site prenne de l'importance) et une bonne sécurité pour protéger ses données.
Faire appel à un hébergeur professionnel permet donc de bénéficier d'une bonne disponibilité du site (en général le serveur d'hébergement est monitoré 24h/24h pour prévenir les pannes et alimenté par un groupe électrogène), d'une grande rapidité de connexion, et d'une meilleure sécurité contre de potentielles attaques. De plus, celui-ci permet d'utiliser des langages évolués tels que PHP, ASP, Perl, Python ou encore des bases de données (MySQL, MariaDB, SQL Server...) et de prendre en charge la gestion des adresses e-mail relatives à un nom de domaine.
Deux protocoles (au moins) entrent en jeu : La publication des fichiers par FTP (File Transfer Protocol), puis lors de la visite leur téléchargement par le navigateur via HTTP (HyperText Transfer Protocol).
Choix de l'hébergeur
Il existe deux grandes familles d'hébergement que nous allons décrire avec les comparatifs de 1&1. Plusieurs offres vous sont proposées, à vous de choisir celle qui correspond le mieux à vos besoins, en terme d'espace disque, de trafic et de fonctionnalités.
Hébergement mutualisé
Avec l'hébergement mutualisé : vous partagez les ressources d'un même serveur avec plusieurs autres clients
Avantages : faible coût, rapide à mettre en place.
Inconvénients : si le site d'un autre client mobilise les ressources du serveur (bande passante, processeur, mémoire) cela se fera au détriment des autres sites hébergés, dont le vôtre.
Hébergement dédié
Avec l'hébergement dédié : un serveur entier vous est réservé.
Avantages : grand espace disque, très rapide, vous ne dépendez pas d'autres clients.
Inconvénients : un peu plus coûteux, nécessite des connaissances plus avancées.
Dans notre tutoriel, nous avons choisi la plateforme d'hébergement 1&1, mais sachez qu'il existe de multiples solutions d'hébergement, répondant chacune à des besoins ou budgets différents :
Nous allons prendre l'exemple d'un pack pour lequel sont proposés un grand espace disque, de nombreuses adresses mail, PHP, plusieurs bases de données MySQL et des noms de domaines (ce qui est très appréciable). Nous allons donc y associer un nom de domaine :
Nom de domaine
Il convient également de choisir un nom de domaine pour votre site. Chez les hébergeurs mutualisés les noms de domaine sont souvent "gratuits" dans les packs d’hébergement, ce qui est une bonne chose.
Dans notre exemple, nous testons avec jaimeleskiwis, et celui-ci est disponible ;)
On clique ensuite sur Continuer pour terminer la réservation tout simplement.
Récapitulatif
Après votre inscription auprès de l'hébergeur, vous recevrez (entre autres) les informations suivantes :
- l'adresse du serveur FTP auquel se connecter
- un login (identifiant)
- un mot de passe
-
une adresse de consultation publique, de type
http://www.hebergeur.net/votre-site/
ou le nom de domaine que vous aurez réservé précédemmenthttp://www.votre-domaine.com/
Transfert des fichiers par FTP
Le FTP est un protocole dédié aux transferts de fichiers (envoi et réception), vous permettant grâce à un client FTP (un programme installé sur votre ordinateur) de vous connecter à la partie du disque dur qui vous est réservée chez votre hébergeur. Cette méthode décrit la connexion avec FileZilla sous Windows (gratuit et en français) mais vous pouvez appliquer ces réglages à tout autre programme.
Se connecter à son compte FTP avec FileZilla
- Téléchargez tout d'abord FileZilla sur SourceForge.
- Double-cliquez sur son icône pour lancer son installation, un message de bienvenue s'affiche. Choisissez la langue d'installation (français) puis cliquez sur Suivant à toutes les étapes du processus d'installation ou sur Installer si le téléchargement de la documentation française vous est proposé.
-
Une fois l'installation achevée, une icône FileZilla sera présente dans votre menu Démarrer. Cliquez dessus pour lancer FileZilla.
- Si la langue affichée par défaut est l'anglais, ouvrez le menu Edit, Settings... et sélectionnez Language dans la colonne de gauche. Vous pourrez alors choisir dans la liste des langues le français. Cliquez sur OK pour valider les changements.
-
Voici l'interface telle qu'elle se présente par défaut :
L'écran est divisé plusieurs parties :
(1) en haut, la barre de connexion rapide
(2) à gauche, le contenu de votre disque dur
(3) à droite le listing de ce que contient votre compte FTP pour l'hébergement de votre site internet
(4) un historique des messages pour les diagnostics d'erreur
(5) les transferts en cours -
Pour vous connecter, entrez les informations suivantes dans la barre de connexion rapide (1) :
- Adresse : indiquer le serveur ftp
- Utilisateur : entrez votre login reçu par e-mail
- Mot de passe : entrez votre mot de passe
- Une fois connecté, il sera possible de copier des fichiers depuis votre disque dur vers votre site : il suffit simplement de les selectionner dans la colonne de gauche et de les déplacer vers celle de droite.
- Vous pourrez voir le résultat sur votre site en vous rendant à son adresse avec votre navigateur web.
Conservez toujours une copie de votre site sur votre disque dur par mesure de sécurité.
Comment mémoriser mon login et mon mot de passe ?
-
Lancez FileZilla, cliquez sur le gestionnaire de connexions
- Cliquez sur le bouton Nouveau site et attribuez lui un nom à votre convenance
- Dans Hôte : indiquez l'adresse du serveur FTP
- Type de serveur : FTP
- Type d'authentification : Normal
- Utilisateur : entrez votre login reçu par e-mail
- Mot de passe : entrez votre mot de passe
- Cliquez sur le bouton Connexion. Au prochain lancement de FileZilla, il vous suffira de cliquer à nouveau sur l'icône du gestionnaire de connexions pour retrouver les paramètres que vous venez d'entrer et vous connecter en un seul clic.