apache : le rendre accessible de l'exterieur (web)

apache : le rendre accessible de l'exterieur (web) - Windows & Software

Marsh Posté le 18-02-2005 à 12:01:51    

J'ai sur ma machine apache (bon ok c'est un easyphp  :o , mais j'édites les conf à la main :) )
avec une pageweb locale sur mon pc donc.
 
Seulement j'arrive pas à y accéder depuis un autre pc de mon réseau ou depuis internet.
 
ma conf apache:
 


Port 80
 
#ServerName localhost
ServerName http://mon-ip
 
DocumentRoot "c:/monsite"
 
<Directory "c:/monsite">


 
et sur mon routeur j'ai ouvert le port 80 que j'ai redirigé vers mon pc.
 
qu'es qui vas pas? mon servername?


---------------
Habillé par Canon, Gallerie web v1.0
Reply

Marsh Posté le 18-02-2005 à 12:01:51   

Reply

Marsh Posté le 18-02-2005 à 12:10:04    

servername doit etre une ip ou un domaine valide ... laisse ton ip locale et fait le routage sur ton routeur


---------------
:Moultiplayers:.:Quatuor Chevalier:.:Admin G15-france.com:.:Wiki -G15-france:.:-Papa-:.
Reply

Marsh Posté le 18-02-2005 à 12:31:59    

j'ai retesté avec:
ServerName http://192.168.1.100
ainsi que  
ServerName 192.168.1.100
(c'est mon ip locale)
 
que ce soit depuis une machine sur internet ou mon réseau local, ça ne marche toujours pas :(
(avant j'avais aussi testé avec mon ip internet et non locale)


---------------
Habillé par Canon, Gallerie web v1.0
Reply

Marsh Posté le 18-02-2005 à 14:01:25    

donne ta config apache complete ( sans les commentaires ) parceque ya pas que ca qui rentre en jeux !!
 
ca fonctionne sur ton pc ??


---------------
:Moultiplayers:.:Quatuor Chevalier:.:Admin G15-france.com:.:Wiki -G15-france:.:-Papa-:.
Reply

Marsh Posté le 18-02-2005 à 14:22:18    

oui ça fonctionne sur mon pc
 
mon httpd.conf
 
edit: les expression réguliere de mon ultra edite pour enlever les commentaires n'ont pas l'air de marcher  :D


Message édité par cybercouf le 18-02-2005 à 14:35:23

---------------
Habillé par Canon, Gallerie web v1.0
Reply

Marsh Posté le 18-02-2005 à 14:24:41    

ok, je wait la config ( sans les commentaire stp )


---------------
:Moultiplayers:.:Quatuor Chevalier:.:Admin G15-france.com:.:Wiki -G15-france:.:-Papa-:.
Reply

Marsh Posté le 18-02-2005 à 14:49:10    

depuis un pc du meme réseau local:
 
http://ip_internet -> time out
access.log:

192.168.1.1 - - [18/Feb/2005:14:55:51 +0100] "GET / HTTP/1.1" 200 741
192.168.1.1 - - [18/Feb/2005:14:55:51 +0100] "GET /users.css HTTP/1.1" 304 -


 
http://192.168.1.100 -> time out
access.log:

192.168.1.1 - - [18/Feb/2005:14:57:19 +0100] "GET / HTTP/1.1" 200 741
192.168.1.1 - - [18/Feb/2005:14:57:19 +0100] "GET /users.css HTTP/1.1" 304 -


 
... mais j'ai un doute maintenant, si cette partie du log serait pas enfait depuis ma machine locale..
 
depuis ma machine:
 
http://localhost -> Ok
access.log:

127.0.0.1 - - [18/Feb/2005:14:57:25 +0100] "GET / HTTP/1.1" 200 741
127.0.0.1 - - [18/Feb/2005:14:57:25 +0100] "GET /users.css HTTP/1.1" 200 551


 
http://ip_internet -> Ok
access.log:

192.168.1.1 - - [18/Feb/2005:15:03:13 +0100] "GET / HTTP/1.1" 200 741
192.168.1.1 - - [18/Feb/2005:15:03:13 +0100] "GET /users.css HTTP/1.1" 200 551


 
 
il semble bien voir les requetes donc de l'extérieur aussi, histoire de droits?


Message édité par cybercouf le 18-02-2005 à 17:11:19

---------------
Habillé par Canon, Gallerie web v1.0
Reply

Marsh Posté le 18-02-2005 à 15:08:38    

c'est le probleme avec EasyPHP ! t'aurais fait une install Manuel apache + php + modules, ca serais plus simple et tu maitriserais ta config !
 
Sinon, si tu veux une install auto, je te conseille fortement XAMPP ! de loin le meilleurs a mes yeux ! ( le mieux etant quand meme une install manuelle )
 
@+


---------------
:Moultiplayers:.:Quatuor Chevalier:.:Admin G15-france.com:.:Wiki -G15-france:.:-Papa-:.
Reply

Marsh Posté le 18-02-2005 à 17:16:03    

Non ! c'est facile de dire easyphp c'est de la merde à newbie et que c'est de là que viennent tout les problèmes!
 
c'est ni plus ni moins qu'un installeur! apres si tu configures à la main ça reviens au meme!
 
depuis j'ai donc continué mes tests, essayés toutes les confs possibles pour httpd.conf, je me suis aussi basé sur celle d'un pote qui marche, j'ai aussi installé un apache seul et ait juste modifié ce qu'il fallait de la conf de base, sur des conseils du forum j'ai aussi tenté un petit serveur simplifié, au résultat c'est toujours la meme chose, y'as que depuis la machine elle meme que j'ai acces a la page.
 
Alors peut etre que ça viens de mon routeur, mais c'est curieux car, quand j'accède à la page, depuis ma machine donc, mais en passant par mon dns http://cybercouf.dyndns.org dans le log d'access l'ip provient bien de mon routeur et non de localhost, et si je coupe le fowarding du port 80 sur mon routeur, bha http://cybercouf.dyndns.org ne marches plus!
 
... mais alors pourquoi juste ma machine locale peut y accéder??! (j'ai aussi tenté de mettre tout les droits possibles sur le répertoire web, de le changer, etc..)


---------------
Habillé par Canon, Gallerie web v1.0
Reply

Marsh Posté le 18-02-2005 à 17:26:58    

Ca te donne quoi en commentant, dans le httpd.conf a la section 2, le serveur name ?
Euh, j'oubliais, en ajoutant un virtual host


Message édité par _-'-_FlyinG_-'-_ le 18-02-2005 à 17:29:10

---------------
Hiren est mon meilleur ami... Le sauveur de mes conneries...
Reply

Marsh Posté le 18-02-2005 à 17:26:58   

Reply

Marsh Posté le 18-02-2005 à 17:29:34    

Il faut virer le http:// dans Servername.


---------------
Ratures - Cuisine
Reply

Marsh Posté le 18-02-2005 à 21:35:52    

Prems a écrit :

Il faut virer le http:// dans Servername.


 
ouais j'ai nottament testé ça, mais ça changes rien.
 

_-'-_Flying_-'-_ a écrit :

Ca te donne quoi en commentant, dans le httpd.conf a la section 2, le serveur name ?
Euh, j'oubliais, en ajoutant un virtual host


 
commantant le servername j'avais pas testé, mais finalement ça changes rien. Virtual host: testé aussi.
 
 
par contre je viens de me rendre compte d'un truc, c'est que depuis un 3eme pc de mon réseau local, ça marches  :ouch: , donc en fait meme en ayant retourner les configurations dans tout les sens, ça marches sur la machine locale, un autre pc en reseau local, mais pas le 2eme pc du réseau local ni depuis internet  :pt1cable:  
j'ai l'impression que mon réseau est bien mysique.. :(


---------------
Habillé par Canon, Gallerie web v1.0
Reply

Marsh Posté le 18-02-2005 à 23:18:07    

fou toi sur linux :p

Reply

Marsh Posté le 18-02-2005 à 23:19:39    

Je pense déjà que le port forwarding est mal configuré.


---------------
Ratures - Cuisine
Reply

Marsh Posté le 19-02-2005 à 00:36:53    

Prems a écrit :

Je pense déjà que le port forwarding est mal configuré.


 
Non mais je me demande si mon routeur déconne pas un peu. Quand j'aurais le temps je testerais avec juste un switch pour relier mes pcs.


---------------
Habillé par Canon, Gallerie web v1.0
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed