Tutorial WebServer

Menu

Accueil
News
Téléchargements
Tutoriaux
FAQ
Liens Web
Livre d'or

Dernière mise à jour : 12/04/04

Webmaster : alexbrun@free.fr

 

Tutorial WebServer

 

Sources : www.exercise-one.com

WEBSERVER

Nouvelle version du Webserver compatible Kademlia

L'option WebServer vous permet de contrôler eMule à distance, à partir d'un autre PC. Cette option est particulièrement pratique pour savoir ce que fait votre Mule lorsque vous êtes au travail ou en vacances. Avec cette option vous pourrez voir le cours de vos transferts, ajouter ou retirer des téléchargements, accedez à vos statistiques et même au menu "préférences".

1ère étape : Ouvrir votre mule, allez dans le menu préférence - ServerWeb - et activez l'option webserver en cochant la case Activé. Entrez également le port (4711 par défaut), recharger le modèle (Vous pouvez vous procurer ce fichier dans l'archive eMule quelque fois ou ici: eMule.tmpl (clic droit sur "Fixed Webinterface-template Direct link" puis enregistrez la cible sous c:/program files/eMule ), entrez un mot de passe administrateur, un mot de passe invité si vous souhaitez que d'autres personnes se connectent à votre mule (dans ce cas activez l'option). Cliquez sur Appliquer puis ok.

2ème étape : Ensuite nous allons tester le WebServer en local, ouvrez votre navigateur et tapez: http://localhost:4711 (4711 si c'est le port que vous avez configuré). Vous devez voir apparaitre une demande de Login. Si cela ne fonctionne pas, il faut redémarrer eMule pour qu'elle prenne en compte l'option.

3ème étape : La plupart d'entre nous avons une adresse IP dite dynamique (voir ici pour savoir ce qu'est une adresse IP), ce qui signifie que cette adresse change à chaque reconnexion. Pour nous connecter à distance à eMule, il nous faut connaître l'adresse ip du pc sur lequel elle fonctionne. Nous allons alors créer un nom de domaine qui lui sera fixe et auquel nous pourrons associer l'adresse IP à chaque fois que cette dernière changera. Rendez-vous sur :

Cliquez sur Sign up free. Remplissez les mentions obligatoires et donnez une adresse email valide pour recevoir un mail de confirmation avec votre mot de passe (Copiez dès à présent ce mot de passe dans le presse-papier).

4ème étape : Retournez sur http://www.no-ip.com/ afin d'entrer votre eMail et le code envoyé précédemment pour vous logger. Créez un "hostname" (add hostname) et choisissez un nom comme par exemple : "mumule" puis selectionnez juste en dessous no-ip.info ou autre, cochez DNS host et cliquer sur "create host". Voila vous avez désormais un nom de domaine.

5ème étape : Deux solutions ensuite:

- Soit vous utilisez casc'ADSL pour vous reconnecter automatiquement à internet lors des déconnexions et dans ce cas vous devez le configurez. Clic droit sur casc'ADSL puis configuration puis remplir les mentions requises comme par exemple:

Ainsi, Casc'ADSL mettra automatiquement à jour votre adresse ip sur le site No-ip.com qui associera cette adresse à votre nom de domaine.

-Soit vous téléchargez le client no-ip Duc pour mettre à jouer votre IP lors des changements quotidiens. Rendez vous dans ce cas ici: http://www.no-ip.com/downloads.php?page=win. ou téléchargez le à partir du site :

Installez ce client sur votre pc, lancez le programme, clic droit sur le client puis "show" et enfin "Edit", entrez l'adresse eMail donnée à no-ip, copiez votre mot de passe et validez. Cochez également le nom de domaine que vous avez crée précedemment : mumule.no-ip.info dans le client.

6ème étape : Redémarrez votre pc, lancez emule, le client no-ip DUC puis clic droit dessus puis "show". Vérifiez que le nom de domaine est coché et qu'il est associé à votre IP en cliquant sur "to add remove host clic here".

NB : pour connaitre son adresse IP (cliquez ici par exemple).

7ème étape : Contactez un ami pour qu'il tape dans son navigateur : http://mumule.no-ip.info:4711 pour savoir si tout fonctionne correctement.

 

... par Corto

Méthode 1 de WebServer pour les nuls !

Suite à mes expériences rocambolesques en la matière je me suis permis d'écrire un mini tutorial à l'usage des débutants et des "pas-aidés" (comme moi). Voici donc le petit guide à l'usage des newbies afin de faire fonctionner correctement et facilement le webserver:

1. Ouvrir votre mule, allez dans le menu préférence - onglet propriétés étendues - et activez l'option webserver en cochant la case enable. Dans le même onglet, entrez votre password et le port (4711 par défaut il me semble. Vous pouvez le modifier).

2. Ensuite on va tester en local, ouvrez votre navigateur et taper

--------------------------------------------------------------------------------
http://localhost:4711
--------------------------------------------------------------------------------


(4711 si c'est votre port). Vous devez voir apparaitre une demande de Login. Si cela ne fonctionne pas on redemarre sa mule pour qu'elle prenne en compte l'option.



3. La plupart d'entre nous ont une adresse IP dite dynamique (elle change à chaque reconnexion), par conséquent il va falloir pour contourner ce problème créer un nom de domaine qui lui sera fixe et auquel vous pourrez associer votre nouvelle IP à chaque fois que cette dernière changera. Le plus simple que j'ai trouvé et qui est gratuit se trouve sur ce site http://www.no-ip.com/.

4. Vous choisissez no-ip free et sign up (je sais c'est évident mais je suis une daube en anglais et peut être pas le seul!). Vous remplissez les mentions obligatoires et une adresse email valide , vous confirmez et vous allez recevoir un eMail de confirmation avec un mot de passe que vous copier directement.

5. Vous retournez sur http://www.no-ip.com/ afin d'entrer en haut à gauche votre eMail et le code envoyé précédemment pour le LOGIN. Vous créer un "hostname" en haut à gauche (add hostname) vous choisissez votre nom, exemple: machintruc puis selectionnez juste en dessous no-ip.info, cochez DNS host et cliquer sur "create host". Voila vous avez un nom de domaine, c'est et presque fini...

4. Ensuite il faut telecharger un client pour mettre à jouer votre IP lors des changements quotidiens. Allez on repart sur http://www.no-ip.com/downloads.php et on télécharge le client no-ip DUC. Lien direct ici.

5. Vous installez ce client sur votre pc, vous l'autorisez à aller sur internet si vous avez un firewall et lorsqu'il se met en place vous cliquer droit sur le client puis "show" et enfin "Edit" et vous entrez l'adresse eMail (la même que celle donnée à no-ip), vous copiez votre password ( clic droit coller! ) et validez. Vous cochez le nom de domaine que vous avez crée: machintruc.no-ip.info dans le même client. Et normalement c'est prêt.

6. Vérifications:

- on redémarre le pc, on démarre la mule, le client no-ip DUC, il fait un checking automatique on clic droit dessus : show, le nom de domaine est coché et apparait une phrase:"to add remove host clic here, on clic sur here et sur la page apparait le nom de domaine auquel est associé votre IP (qui a changé lors du redémarrage), si le client a fait son boulot c'est votre ip actuelle: vous le réduisez dans la barre des tâches.
Si elle est différente on ferme le client, on l'ouvre et on lui laisse le temps de faire son boulot! ( moi j'avais oublié ).

NB pour connaitre son adresse IP (voir onglet détail de état de internet adsl dans la barre des tâches par exemple) ou avec adsl autoconnect.

7. C'est fini?

Non il faut tester de l'extérieur maintenant sinon aucun intérêt! On appelle son pote préféré ou autre et on lui demande d'ouvrir son navigateur de taper :

---------------------------------------------------------------------------------------
http://machintruc.no-ip.info:4711 (ou le port configuré dans la mule)
---------------------------------------------------------------------------------------

et il doit dire: euh y'a une page jaune avec un cadre bleu et il demande login. Voila c'est fini. Si dans Login vous tapez le code configuré dans la mule vous accédez à distance à votre bête et je vous laisse cette joie de découvrir le reste.


------------------------------------------------------------------------------------------------


Méthode 2 de WebServer pour les nuls !

Vous pouvez utiliser également la méthode Dandele, du nom d'un autre membre du forum que je remercie personnellement. Je me suis permis de la résumer afin que tous puissent en profiter: cette méthode permet avec le logiciel ADSL autoconnect d'envoyer un lien web sur un ftp, lien mis à jour à chaque changement d'IP afin d'ouvrir à distance votre serverweb et accéder à votre mule favorite. Rapide et efficace!

1. Créer un ftp :

Lycos / multimania.
Free.
ifrance.
Le village.org.

2. Télécharger ADSL autoconnect : ici.

3. Créer avec "bloc-notes", dans le répertoire de la mule par exemple, un document text dans lequel vous copiez ce

--------------------------------------------------------------------------------

http://[IP]:4711

--------------------------------------------------------------------------------

(4711 étant le port par défaut de WebServer) vous fermez "bloc-notes" et nommez ce fichier index.htm

4. Clic droit sur ADSL autoconnect, "montrer la fenêtre principale" puis "préférence" et enfin "ftp post" et entrez comme suit:

-cocher "envoyer un fichier sur ftp"
-mettre le nom du ftp ex: "ftp.membres.lycos.fr"
-port "21"
-nom de l'utilisateur du ftp
-votre mot de passe
-fichier local:"C:\Program Files\eMule\index.htm" (si c'est ici que se trouve votre répertoire d'eMule)
-envoyer vers: taper "/"
-nom du fichier distant, mettre : "index.htm" si vous ne voulez pas qu'il change de nom.

Cliquer sur test et une fois votre fichier parti (c'est automatique), allez voir sur votre ftp vous y trouverez un lien web qui vous ouvrira votre serverweb avec votre adresse IP actuelle.

------------------------------------------------------------------------------------------------

Mon audience Xiti