Aller au menu - Aller au contenu

[Plan du site] Vous êtes ici --- > Le Site du Zéro > Les tutoriels > Non-Officiels > Site Web > Serveur > Créer un serveur web avec la LiveBOX > Lecture du tutoriel

Créer un serveur web avec la LiveBOX

Vous vous apprêtez à lire un tutoriel rédigé par un membre de ce site. Malgré tout le soin que ce membre a pu apporter au tutoriel, nous ne pouvons pas garantir que les informations contenues sur cette page sont exactes à 100%. Merci de garder cela en tête lorsque vous lirez cette page ;o)
Avatar
Auteur : Enneka
Note : 18 / 20 (20 votes)
Visualisations : 42 707

Plus d'informations Plus d'informations
Être son propre hébergeur devient très intéressant avec les forfaits ADSL illimités haut débit... Mais parfois, il ne s'agit pas que d'installer EasyPHP ou un simple serveur Apache. L'installation d'un serveur web peut se compliquer lorsque vous disposez d'une connexion sécurisée. ;)
Exemple avec la LiveBOX de Wanadoo : elle fait office de modem et de routeur en même temps et dispose d'un firewall intégré. Les connexions externes sont alors bien protégées ; de cette façon, vous n'avez même plus besoin de firewall sur votre PC !

La LiveBOX, bien qu'elle puisse paraître simpliste, est un outil très performant et utile : on se sert trop peu souvent de toutes les fonctionnalités qu'elle nous propose...

Dans ce tutoriel, nous allons donc apprendre à exploiter au mieux votre LiveBOX Sagem en créant votre propre serveur web. Moi, j'utilise EasyPHP qui intègre le serveur Apache (HTTP), PHP4, et MySQL.

Ce tutoriel est ciblé sur les LiveBOX Sagem, et non Inventel ! Il vous sera donc d'aucune utilité si vous disposez d'une LiveBOX de marque Inventel... !
Sommaire du tutoriel :
Icône du chapitre

Configuration de la LiveBOX

Premiers pas avec la LiveBOX...



Vous avez donc installé le serveur web local... Mais notre but est de rendre votre site internet public. Essayez donc d'accéder à votre serveur avec votre IP : http://192.168.1.XXX/
Vous devriez tomber sur la page d'authentification pour l'administration de votre LiveBOX Sagem...


Pourquoi est-ce que je ne tombe pas sur mon site ?
Pourtant EasyPHP est bien configuré !

La LiveBOX n'est pas un simple modem... En gros, c'est comme un ordinateur avec un serveur web déjà installé dessus, grâce auquel vous pouvez la configurer, et auquel vous pouvez connecter plusieurs ordinateurs ! Elle ne peut donc pas deviner sur quel ordinateur est installé votre serveur web.

La LiveBOX est en écoute sur le port 80 ; c'est-à-dire qu'elle traite les requêtes sur le port 80, le port par défaut pour les serveurs web. C'est par ce port que toutes les requêtes HTTP passent par défaut.



Configuration d'un serveur



Pour configurer un serveur, rendez-vous sur la page d'administration de votre LiveBOX : http://192.168.1.1/.
Identifiez-vous avec les login et password que vous avez choisis. :)
Si vous n'avez jamais changé les identifiants, ceux par défauts sont :
- Login : admin ;
- Password : admin.


Vous voilà donc sur la page d'accueil de votre LiveBOX ; cliquez sur Serveurs LAN, dans le menu horizontal ; vous tombez sur la page où figure la liste de tous les serveurs installés sur votre réseau local (vide initialement) ; cliquez alors sur le bouton Ajouter.

Vous arrivez alors devant un formulaire à remplir. C'est là que nous allons "dire" à la LiveBOX que nous installons un serveur sur le réseau local... Voilà comment le remplir :

Nom du serveur :
c'est le libellé. Vous lui donnez simplement un nom qui vous permettra de le reconnaître dans la liste. Ici, appelons-le "Serveur web".

Accès activé :
cela permet d'activer ou non l'accès externe à ce serveur... Par exemple, dans le cas de maintenance sur le serveur, il sera préférable de couper son accès pour que personne ne puisse y accéder.
Nous, nous choisirons Oui (sans blague ! ^^ ).

Protocole :
c'est le protocole que nous utiliserons sur le serveur. Nous choisirons TCP qui est le protocole généralement utilisé pour les serveurs web.

Du port ... Au port :
c'est l'intervalle de ports à rediriger sur notre serveur. Nous, nous n'avons besoin que du port 80. ;)
Nous allons donc entrer :
Du port 80
Au port 80.

Adresse IP locale :
c'est l'adresse IP de la machine où est installé le serveur. Elle est de la forme 192.168.1.XXX (XXX à remplacer selon votre configuration locale). Ce champ est rempli automatiquement avec l'IP de la machine avec laquelle vous accédez à la LiveBOX ; mais dans le cas où vous installez un serveur autre que la machine sur laquelle vous êtes, entrez l'IP de votre serveur.


Je ne connais pas l'IP de la machine sur laquelle est installé mon serveur sous Windows !
Comment faire ?

Si vous ne connaissez pas votre IP, sous Windows, allez dans Démarrer -> Exécuter, puis tapez cmd. Dans la console qui apparaît, tapez ipconfig :

Image utilisateur


Votre adresse IP est indiqué à la ligne que j'ai colorée en rouge sur l'image. Dans cet exemple, mon adresse IP sur le réseau local est 192.168.1.53...



Une fois les informations entrées, cliquez sur Appliquer. Sur la page suivante, on vous demande de sauvegarder Maintenant ou Ultérieurement. Choisissez Maintenant ; il est inutile de redémarrer la LiveBOX.

Notez qu'en tapant votre adresse IP depuis votre réseau internet (depuis un ordinateur de votre réseau local), vous tomberez encore sur la page d'admin de la LiveBOX. En effet, la LiveBOX refuse de gérer le serveur web lorsque la requête provient d'un ordinateur local : imaginez que vous tombiez sur la page de votre serveur, vous ne pourriez plus accéder à l'interface d'administration de la LiveBOX ! Mais rassurez-vous : tout poste extérieur à votre réseau pourra accéder à votre serveur web selon la configuration que vous avez choisie...


Voilà votre LiveBOX configurée ! ^^

DynDNS pour une adresse fixe

Vous connaissez tous DynDNS, ou encore No-IP.com. Ces deux sites vous permettent d'avoir un "nom de domaine" pointant vers l'IP de votre choix. Mais un petit inconvénient tout de même : pour que votre adresse IP soit à jour à chaque seconde, il vous faut faire tourner un programme sur votre ordinateur qui peut devenir encombrant ou gênant...



LiveBOX et DynDNS, les deux doigts de la main !



La LiveBOX Sagem dispose d'une fonctionnalité qui permet de mettre à jour totalement automatiquement votre adresse IP sur votre compte DynDNS ! Donc, nul besoin de faire tourner un programme en plus sur votre serveur. C'est tout de même bien pratique... !


Ouvrez-vous un compte DynDNS



Rendez-vous sur DynDNS.com. En dessous du formulaire de connexion du site situé en haut à droite de la page, cliquez sur le lien Sign up now (traduction : S'inscrire maintenant :p ).
Remplissez le formulaire comme il se doit (Login, Password, E-mail, ...).



Créez un nom de domaine dynamique



Identifiez-vous sur le site de DynDNS. Une fois connectés à votre espace membre, cliquez sur My services situé dans le coin supérieur droite de la page...
Dans le menu de gauche, cliquez sur Add Host Services tout en bas :

Image utilisateur



Vous atterrissez alors sur une nouvelle page (internet, c'est magique ! :p ). Cliquez sur Add Dynamic DNS Host :

Image utilisateur


Vous devez alors remplir un formulaire (eh oui, encore un ! ;) ):

Image utilisateur

Voilà comment remplir ce formulaire :

Hostname :
c'est l'adresse avec laquelle on accédera à votre serveur. Ici, j'ai choisi mon-super-serveur.ath.cx.

IP Address :
c'est l'adresse IP de votre serveur. Attention ! C'est votre adresse IP internet, et non locale ! Ce n'est donc pas celle de la forme 192.168.X.X ! Ce champ est de toute façon rempli automatiquement ; la LiveBOX se chargera dans tous les cas de mettre à jour cette adresse, alors ce n'est pas très important...

Ne touchez pas au reste du formulaire ; cliquez sur Add Host. Vous arrivez sur une page qui vous confirme la création de votre nom de domaine. :)

Votre nom de domaine gratuit est créé et configuré ! :D




Configuration de la LiveBOX



Eh oui, on retourne sur la LiveBOX. On va maintenant lui demander de mettre à jour l'adresse que vous venez de créer automatiquement. Pour cela, allez sur le panneau de configuration de la LiveBOX, et cliquez sur Configuration avancée, tout à gauche du menu horizontal...

Magie ! Le menu horizontal a changé ! :magicien:
Dans ce nouveau menu, survolez le lien Réseau (3e lien du menu en partant de la gauche), et cliquez sur DynDNS dans le petit cadre qui vient d'apparaître...

Vous avez le droit à ... un nouveau formulaire ! :D
Changez l'État du service : choisissez Activé ; puis entrez vos informations de connexion à DynDNS. Enfin, cliquez sur Appliquer, et sur la page suivante, demandez à enregistrer les modifications Maintenant.
Toujours aucun besoin de redémarrer la LiveBOX. ;)


Vous avez synchronisé votre LiveBOX avec votre adresse !
Votre nom de domaine sera automatiquement mis à jour dès à présent ! ;)

Finalement, la configuration de la LiveBOX Sagem reste simple.
Vous savez désormais installer votre serveur web sur une connexion utilisant la LiveBOX, et même un peu plus en synchronisant votre serveur web avec votre adresse DynDNS...

Vous pouvez installer de la même manière un Serveur IRC en redirigeant les requêtes du port 6667 (port IRC) vers la machine où est installé votre serveur IRC.

Bien entendu, pour ceux qui l'ignoreraient, ce tutoriel est bien valable pour un serveur sous Linux ! Les requêtes et la configuration de la LiveBOX ne changeront pas ; c'est uniquement les applications utilisées qui changeront (Apache, PHP4 ou 5, MySQL, ...) !

Prochaine mission : faire de votre LiveBOX un serveur de nom de domaine qui permettrait de recevoir votre nom de domaine normalisé (.com, .net, .org, .fr,...). Ça sera la prochaine et dernière partie de ce tutoriel...

En attendant, si vous avez des questions, suggestions, remarques, n'hésitez pas à m'en faire part par Message Privé !
Retour en haut Retour en haut


Créé : le 13/04/2006 à 22:31:54
Modifié : le 22/08/2008 à 16:08:22
Avancement : 75%
Licence : Copie non autorisée

Changer de design | En savoir plus | Plan du site | Politique d'accessibilité | Règles | RSS tutoriels | RSS news | XHTML 1.0 | CSS 2.0
Édité par Simple IT SARL : Nous contacter | Revue de presse | Publicité

Y'a plus rien à lire, faut remonter maintenant !

Hébergement web - Correction de tutoriels - Créer un site
Vous souhaitez apparaître ici ? Contactez-nous.

Nombre de connectés 501 Zéros connectés | Requêtes SQL 8 requêtes | Temps de génération de la page : Total (SQL) 0.0308s (0.0205s)