Télécom Bretagne Le site Campus Forum Agora WWW-élèves Whoswho
Le réseau des élèves de Télécom Bretagne
Le nouveau site ResEl est disponible en beta, il est plus joli et avec plus de fonctionnalités. Venez faire un tour sur beta.resel.fr !


Publier des fichiers sur Internet

Est-ce que cette page est faite pour vous ?

Vous souhaitez montrer à votre famille ou vos amis hors du campus les photos de vos dernières vacances, publier un sondage pour un projet, démontrer vos talents de danseur en soirée ou encore tout simplement héberger votre dernier site Internet sur les manchots du pôle sud ? Mais vous ne savez pas comment faire ?

Espace école

Tous les élèves disposent d'un espace web sur public.tb qui leur permet de pouvoir déposer des fichiers, exécuter des scripts et utiliser une base de donnée. Il n'est plus disponible sur le dossier public_html de votre compte école, mais directement sur serveur FTP. Celui-ci est limité à 25 Mo par compte.

Connexion au serveur FTP de l'école

Sous Windows :

Il vous faut un logiciel FTP, FileZilla par exemple. FileZilla est un bon client FTP qui a l'avantage d'être un logiciel libre. De plus, il est très simple d'utilisation et a une interface très intuitive. Vous pouvez le télécharger sur le miroir, ou sur le site du projet FileZilla. Il vous faut également le client SSH PuTTY qui vous permettra de vous connecter sur un PC de l'école afin de "Mettre en ligne" votre site à proproment parler. Vous pouvez le télécharger sur le miroir également, ou bien sur le site officiel.

En ce qui concerne FileZilla :

Nous allons nous placer l'ensemble des documents que vous souhaitez publier, sur votre compte école. Assurez vous qu'il vous reste assez de place sur votre espace de travail à l'école.

Une fois le logiciel installé, allez dans Fichier/Gestionnaire de Site.

En ce qui concerne Putty :

Cette étape va vous permettre de mettre en ligne vos fichiers. A proprement parler, ce sont les PC de l'école qui vont en réalité héberger votre site, c'est pour cette raison que vous devez vous connecter sur votre session afin de lancer la mise en ligne de vos fichiers. N'oubliez pas que vous disposez d'un espace de stockage limité sur votre session d'une part, et que le volume des données mises en ligne est également limité d'autre part.

Après avoir installé putty, lancez-le et remplissez la fenêtre qui apparaît comme suit : Configuration de Putty

Putty vous demande votre login et votre mot de passe. Vous êtes maintenant sur le PC de l'école, loggé avec votre login.

Maintenant :

Vous pouvez faire un index en html comme pour un vrai site et de mettre toutes vos données dedans.

Pour ceux qui se sentent encore seuls dans l'obscurité de leur console, je continue : maintenant vous êtes dans le dossier qui contient le contenu de votre site. Vous pouvez créer plusieurs dossiers qui correspondront à des adresses différentes entre lesquelles vous ne pourrez vous déplacer autrement qu'en les tapant explicitement dans votre navigateur. Par exemple, ceux qui veulent donner à leur parents des belles photos de diners, mais qui réservent d'autres photos à leurs amis, il vaut mieux faire deux dossiers séparés ( i.e. vous refaites des mkdir ). Ceux qui veulent mettre simplement une liste de trucs en vrac dans un seul dossier, vous pouvez créer un dossier perso là où vous êtes et tout mettre dedans.

Voilà la commande qui permet d'ajouter le fichier "coucou.jpg" situé dans /homes/login_ecole/Site à votre dossier courant :

put /homes/login_ecole/Site/coucou.jpg

Lorsque vous avez terminé de remplir ainsi vos dossiers, tapez "exit" deux fois pour revenir à votre bureau windows. L'adresse à laquelle vos fichiers seront accessibles est : http://public.enst-bretagne.fr/~login_ecole/Dossier_choisi .

Sous Linux :

Pour copier des fichiers, sur un PC de l'école vous pouvez utilisez FileZilla et procéder de la même façon que sous Winsows ( cf plus haut ). Une fois cette étape terminée, il vous suffit de vous connecter en ssh sur le PC de l'école en question et de suivre les instructions qui sont nottées ci-dessus. Pour vous connecter en SSH sur un PC de l'école, tapez sous console :

ssh login_ecole@pc-df-394.priv.enst-bretagne.fr

Entrez ensuite votre mot de passe comme demandé, puis suivez les instructions qui figurent ci-dessus à partir de "lftp login_ecole@public.enst-bretagne.fr".

Comment accéder aux fichiers ?

L'adresse pour accéder à votre dossier public_html est http://public.enst-bretagne.fr/~login/login correspond à votre login (ou UID). C'est elle que vous allez transmettre à vos amis ou votre famille si vous avez décidé de mettre un index dans lequel vous donnez un lien vers vos fichiers. Si vous n'avez pas su ajouter d'index, et que vous avez simplement crée des répertoires contenant vos données, il faut ajouter le nom du dossier que vous souhaitez qu'ils aillent consulter dans l'adresse comme par exemple ( voir ci-dessus ) http://public.enst-bretagne.fr/~cmorgane/Photos . Vérifiez tout de même la validité de ce lien avant de le donner à vos amis, et par précaution évitez de donner des noms avec accents ou caractères spéciaux à vos dossiers dans public_html.

Et pour une base de donnée ?

Vous pouvez aussi utiliser une base de donnée sur votre site. Pour cela, il suffit d'en créer une sur les serveurs de l'école (site non accessible depuis l'extérieur, mais fonctionne depuis la Maisel). Après la création, vous pouvez l'administrer avec PhpMyAdmin (même site).


Page créée par Céline Demange, promo 2006, en mai 2005.
Mise à jour par Simon Paillard et Jean-Edouard Babin en novembre 2005.
Mise à jour par Florent Fourcot en décembre 2007 et novembre 2010.
Mise à jour par Jonathan Hadida en février 2008.

Valid XHTML 1.0 Strict! Valid CSS! [Valid RSS] Debian
partenaire :
L'Association ResEl - http://resel.fr - 2003-2013 - Tous droits réservés Contact
Association ResEl
Télécom Bretagne
CS 83818
29238 BREST CEDEX 3