TP 1 : Mettre en ligne un site web
Transcription
TP 1 : Mettre en ligne un site web
TP : Mise en ligne 1 Présentation La mise en ligne d’un site web consiste à copier sur un serveur distant les fichiers de son site. On parle d’hôte local et d’hôte distant. Pour effectuer ce transfert, on utilise FTP, un protocole dédié aux transferts de fichiers. Pour mettre en ligne un site internet, il faut disposer de 3 choses : — des fichiers à transférer, — un logiciel FTP (pour faire le transfert), — un accès FTP à un serveur. L’envoi de fichiers via FTP nécessite un client FTP, un petit logiciel qui ressemble à un explorateur de fichier. Dans le cadre de cet atelier, nous utiliserons le logiciel Filezilla ; Il présente l’avantage d’être gratuit et multi-plateforme. 2 Filezilla Objectif : 2.1 Installez et lancer FileZilla. Installation Rendez vous sur le site du Projet FileZilla : https://filezilla-project. org/ et téléchargez le client. Sous MAC/Windows, l’installation se fait simplement en double-cliquant sur le fichier téléchargé. Remarque Sous Linux, l’installation est automatique via le gestionnaire de paquet (Logithèque Ubuntu, APT, Synaptic). 2.2 Interface Une fois Filezilla client téléchargé, installez le, puis lancez le. La figure 1 présente les différentes parties de l’interface. TP : Mise en ligne - Page 1 CFCS Formation Stéphane Bouvry Figure 1: L’interface de Filezilla Fichiers locaux Correspond aux fichiers présent sur votre ordinateur. La partie supérieur permet de naviguer dans les dossiers, celle du dessous de voir le contenu du dossier sélectionné. Fichiers sur le serveur Présente les fichiers sur le serveur (la fenêtre est vide lorsque l’on est déconnecté). Logs — — — Permet de suivre l’activité de Filezilla : Connexion / déconnexion Erreur etc. . . Transfert en cours Permet de voir la progression du transfert ainsi que la file d’attente. Il dispose de 2 autres onglets permettant de voir les fichiers transférés avec succès et ceux ratés. 3 Connexion FTP Objectif : Se connecter à un serveur FTP. TP : Mise en ligne - Page 2 CFCS Formation Stéphane Bouvry Pour se connecter à L’hôte distant, vous devez disposer des informations suivantes : — Adresse de l’hôte (URL, IP) ; — Identifiant ou Login ; — Mot de passe ; — Port (Facultatif) Remarque Rensigner le port est facultatif car les logiciels FTP se connecteront sur le port FTP par défaut (le port 21) s’il n’est pas spécifié. Ces informations ne peuvent pas être inventées, elles vous seront fournies par votre hébergeur, dans le cadre de cet atelier, les accès vous seront gracieusement fournis par votre merveilleux formateur. 3.1 Connexion rapide FileZilla dispose, sous sa barre de menu, d’une zone de saisie pour une connexion rapide. Figure 2: Connexion rapide Utilisez les paramètres de connexion qui vous ont été fourni pour vous connecter à votre espace web. Après avoir cliqué sur "Connexion rapide", vous devriez voir de l’activité dans le zone de log. La figure 3 montre un exemple de logs. Figure 3: Logs affiché lors d’une erreur d’authentification L’affichage des logs est codifié : — Noir : Message de FilleZilla (Je fais ci, je fais ça) ; — Vert : Les réponses positives du serveur ; — Rouge : Les réponses négatives du serveur (les erreurs) ; — Bleu : Les commandes envoyées par FileZilla ; TP : Mise en ligne - Page 3 CFCS Formation Stéphane Bouvry Une fois la connexion et l’authentification réussi, FileZilla affichera dans la zone Fichiers sur le serveur les fichiers présents sur l’hôte distant. Vous devriez voir des fichiers ainsi qu’un dossier www. Remarque Le nom www est un choix de l’hébérgeur ; C’est une convention. Il peut également être nommé : htdocs ou public_html. On parle du dossier racine. Si l’hébergeur n’utilise pas un nom standard, il vous le spécifiera. 4 Mise en ligne Objectif : Mettre en ligne le dernier exercice. Pour mettre un contenu en ligne, il suffit de le sélectionner dans la zone site local et de le glisser/déposer dans la zone hôte distant (dans le dossier www). Figure 4: Transfert de fichier Une fois les fichiers transférés, allez via un navigateur sur votre adresse web et admirez votre premier site web. 5 Facultatif Objectif : Mémoriser les paramètres de connexion dans FileZilla Dans le menu Fichier / Gestionnaire de site, vous trouverez une interface permettant de mémoriser les informations de connexion. (voir figure 5) TP : Mise en ligne - Page 4 CFCS Formation Stéphane Bouvry Figure 5: Gestionnaire de site TP : Mise en ligne - Page 5