Envoyer sa première page : protocoles FTP/FTPS
Envoyer ses fichiers
Pré-requis
Pour envoyer vos fichiers, il vous faut auparavant avoir créé un espace web sur le panel de Toile Libre. Il vous faut aussi un client FTP. Un client FTP est un logiciel qui se charge de faire communiquer votre ordinateur avec le serveur qui contient vos fichiers. Entre-autres, vous pouvez, avec un client FTP, envoyer des fichiers. Il existe une multitude de clients FTP et, pour commencer, nous allons ici travailler avec Filezilla, client libre. Vous pourrez le télécharger sur le site officiel du projet (aussi disponible sur les dépôts, selon votre distribution, il est plus ou moins stable).
Le protocole FTP
Avec Toile-Libre, lorsque vous créez un espace web, un compte FTP vous est associé.
Voici les informations de connexion à utiliser :
Hôte/Adresse : ftp.toile-libre.org
Type de serveur : FTP - File Transfer Protocol
Identifiant : Votre nom d'utilisateur sur le panel (ici "toilelibre")
Mot de passe : Votre mot de passe sur le panel.
Connectez-vous avec votre client FTP.
si vous arrivez à vous connecter mais que vous avez un problème d'accès
aux repertoires, essayer d'utiliser FileZilla
Votre espace FTP a une certaine structure :
/ (racine) /testgroup /monsite.toile-libre.org-web /htdocs /php-include /tmp /autre_espace_web.toile-libre.org-web /un_autre_projet ... /encore_un_autre ...
Vos pages disponibles en ligne devront être placées dans le répertoire "htdocs". Par exemple, vous souhaitez envoyer un fichier nommé "page1.html" sur votre serveur, il vous faudra d'abord le créer sur votre ordinateur, avec n'importe quel éditeur de texte, et l'enregistrer au format désiré (HTML, PHP...). Puis, avec votre client FTP, connectez-vous à votre serveur. Par exemple, si vous avez enregistré votre fichier sur "le Bureau", cherchez dans la colonne de gauche du client FTP pour trouver son nom. Ensuite, dans la colonne de gauche, c'est l'arborescence du serveur. Comme vu plus haut, il faut vous placer dans le dossier "htdocs". C'est-à-dire qu'il ne doit rien y avoir dans le dossier la première fois.
Exemple basique, notre "page1.html" contient :
<h1>Hello World !</h1>
Une fois que vous êtes dans les bons répertoires, faites un clic droit sur "page1.html" et sélectionnez "Envoyer =>" (ou équivalent). Votre fichier est transmis sur le serveur.
En allant sur http://monsite.toile-libre.org/page1.html devrait donc afficher quelque chose de semblable à :
Hello World !
Mais, http://monsite.toile-libre.org vous affiche toujours une erreur ? C'est normal, c'est d'ailleurs pour cela que, dans notre premier exemple, nous avons nommé la page "page1.html". Mais encore une fois, il est très facile de résoudre ce "problème" : il vous suffit de renommer votre fichier en "index.html" (lorsque vous utiliserez d'autres langages, d'autres extensions seront utilisées).
