Page 1 sur 1

easy PHP

Posté : 10 mai 2006, 23:07
par knops
Bonsoir, voila j'ai 3 pc chez moi et je suis entreint de faire mon site et la je voudrais savoir si le pc d'ou je travaille pourrait étre accessible des autrs pc a partir de l'url http://127.0.0.1/monsite ...mais le probléme c que tout les poste ont une adresse ip genre 192.168.0.x donc les ip respective des 3 pc sont: 192.168.0.1 / 192.168.0.2 / 192.168.0.3
donc je pourrait accéder a mon site une fois easyphp lancé a partir de n'importe quelle pc ...j'espére étre claire MERCI

Posté : 10 mai 2006, 23:20
par Ryle
hello,

j'ai pas tout compris mais voici toujours quelques infos :

127.0.0.1 correspond au dns localhost, c'est à dire la machine sur laquelle tu es. Pour pouvoir te connecter à ton site (sur le "serveur") depuis une autre machine, il faut :
- que ton "serveur" (là où son installés php et ton site) soit allumé et apache+php démarrés
- éventuellement que le firewall autorise les autres machines à se connecter au serveur, ou au moins au port 80
- se connecter à http://nom_du_serveur/ ou http://adresse_ip_du_serveur/ pour accéder aux sites

ok

Posté : 10 mai 2006, 23:36
par knops
merci donc si je comprend bien alors c possible !!!!

Posté : 11 mai 2006, 07:57
par Cyrano
Oui, bien sur : ton réseau domestique répond aux mêmes principes de fonctionnement que l'Internet : Pour mémoire, "Internet" est le réseau des réseaux, c'est à dire un réseau constitué d'une multitude de réseaux plus petits comme le tien par exemple. Or sur un réseau domestique, chaque machine dispose d'une adresse IP distincte. Il te suffit de te connecter via HTTP sur une de ces adresse depuis n'importe quelle autre machine du réseau pour accéder au serveur web. Si tu as ton serveur sur la machine 3 par exemple (192.168.0.3), alors depuis les machines 1 et 2, tu peux y accéder à partir de l'adresse http://192.168.0.3/ tout simplement.

Mais cette adresse ne sera valide qu'a partir de ton propre réseau et non depuis l'extérieur. Pour être accessible depuis l'exétrieur, il faudrait que tu paramètres ton routeur pour rediriger les appels vers ton adresse IP Internet (définie par ton fournisseur d'accès) vers la bonne machine : le routeur devra alors pointer vers la machine 3.