Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2074 connectés 

  FORUM HardWare.fr
  Windows & Software

  VirtualHost

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

VirtualHost

n°2090556
fgiuliano
Posté le 11-07-2005 à 11:12:24  profilanswer
 

Bonjour à tous, j'ai monté un serveur Web sur mon PC et j'y héberge un site.
J'ai un nom de domaine pour y accéder, www.monsite.ch mais malheureusement, je n'ai pas mis mon serveur sur le port 80 car il est déjà utilisé. Donc, je l'ai mis sur le port 8080 et ai configuré mon firewall pour qu'on puisse y accéder depuis internet.
Lorsque je tape www.monsite.ch, j'arrive sur mon adresse IP fixe où se situe le firewall. J'aimerai qu'en tapant cette adresse, j'arrive directement sur ma page index.php sans devoir écrire www.monsite.ch:8080.
Donc, j'ai un peu regarder sur le net et j'ai vu qu'on pouvait faire des VirtualHost. J'ai essayé et j'ai ceci dans mon httpd.conf:
 
NameVirtualHost www.monsite.ch
<VirtualHost www.monsite.ch:8080>
    ServerAdmin admin@monsite.ch
    DocumentRoot "c:\Program Files\EasyPHP1-8\www\www.monsite.ch"
    ServerName www.monsite.ch
    DirectoryIndex index.php
</VirtualHost>
 
Et dans mon host qui est sous C:\WINNT\system32\drivers\etc, j'ai:
 
127.0.0.1               localhost
monadresseipfixe www.monsite.ch
 
Est-ce que quelqu'un pourrait me venir en aide?
Merci d'avance

mood
Publicité
Posté le 11-07-2005 à 11:12:24  profilanswer
 

n°2090631
fgiuliano
Posté le 11-07-2005 à 11:51:28  profilanswer
 

Personne pour m'aider? ;0(

n°2090648
thefaboss
Posté le 11-07-2005 à 11:57:53  profilanswer
 

Je ne connais pas ce logiciel mais si tu ne veux pas que les visiteurs rajoutent le port d'accès 8080, alors met ton serveur sur le 80 (qui d'après la RFC 1945 est le port dédié au HTTP par défaut).
 
Il y a des règles, il faut les respecter....surtout en informatique :p
 
D'ailleurs il est utilisé à quoi ton port 80 ?

n°2090666
fgiuliano
Posté le 11-07-2005 à 12:04:12  profilanswer
 

thefaboss a écrit :

Je ne connais pas ce logiciel mais si tu ne veux pas que les visiteurs rajoutent le port d'accès 8080, alors met ton serveur sur le 80 (qui d'après la RFC 1945 est le port dédié au HTTP par défaut).
 
Il y a des règles, il faut les respecter....surtout en informatique :p
 
D'ailleurs il est utilisé à quoi ton port 80 ?


 
Oui, je sais qu'il y a des règles  :) mais... Je ne sais pas à quoi il est utilisé le port 80 mais en tout cas, c'est impossible de lancer le serveur Apache sur ce port. Il y a le message suivant qui apparaît:
 
Le serveur n'a pas pu se lancer: un autre serveur utilise le port requis ou le port est bloqué par un parefeu.
 
Mais, ça ne doit pas poser de souci pour le port 8080, j'ai créé toute les règles qu'il fallait...

n°2090750
thefaboss
Posté le 11-07-2005 à 13:05:36  profilanswer
 

bah déjà c pas normal que ton port 80 soit utilisé par une application dont tu ignores l'existence...
 
Dsl j'peux pas t'aider plus, je connais pas du tout virtualhost :(
 
bon courage

n°2090757
mrbebert
Posté le 11-07-2005 à 13:09:27  profilanswer
 

fgiuliano a écrit :

Oui, je sais qu'il y a des règles  :) mais... Je ne sais pas à quoi il est utilisé le port 80 mais en tout cas, c'est impossible de lancer le serveur Apache sur ce port. Il y a le message suivant qui apparaît:
 
Le serveur n'a pas pu se lancer: un autre serveur utilise le port requis ou le port est bloqué par un parefeu.
 
Mais, ça ne doit pas poser de souci pour le port 8080, j'ai créé toute les règles qu'il fallait...

Ce serait pas IIS qui serait déjà lancé sur le port 80 ? [:figti]  
Si tu te connecte sur ce port avec un browser, tu vois quoi ?

n°2090761
fgiuliano
Posté le 11-07-2005 à 13:11:18  profilanswer
 

mrbebert a écrit :

Ce serait pas IIS qui serait déjà lancé sur le port 80 ? [:figti]  
Si tu te connecte sur ce port avec un browser, tu vois quoi ?


Et comment je fais? :??:

n°2090772
mrbebert
Posté le 11-07-2005 à 13:17:29  profilanswer
 

Tu ouvres un navigateur sur cette machine et tu accèdes à l'url http://localhost/ :)  
(ou http://localhost:80/ mais le 80 est la valeur par défaut)

n°2090776
fgiuliano
Posté le 11-07-2005 à 13:19:02  profilanswer
 

mrbebert a écrit :

Tu ouvres un navigateur sur cette machine et tu accèdes à l'url http://localhost/ :)  
(ou http://localhost:80/ mais le 80 est la valeur par défaut)


 
Il me met: Impossible de trouver la page  :??:

n°2090796
LaTeX_
Pôôôpaa !
Posté le 11-07-2005 à 13:30:19  profilanswer
 

fais un "netstat -ab"
 
tu regardes les lignes en "Listening", tu prends celle concernant le port 80 de ta machine et tu notes le processus associé.

mood
Publicité
Posté le 11-07-2005 à 13:30:19  profilanswer
 

n°2090829
fgiuliano
Posté le 11-07-2005 à 13:50:33  profilanswer
 

LaTeX_ a écrit :

fais un "netstat -ab"
 
tu regardes les lignes en "Listening", tu prends celle concernant le port 80 de ta machine et tu notes le processus associé.


 
Alors quand je fais un "netstat -a" il ne me montre aucun port 80 utilisé...

n°2090850
thefaboss
Posté le 11-07-2005 à 14:01:44  profilanswer
 

aurais-tu un truc du genre "forum-hardwarefr.ayzo.net:http" ?
 
à ce moment là, traduis http par 80 ;)
 
De plus, il t'a demandé de faire "-ab" et non "-a" :p


Message édité par thefaboss le 11-07-2005 à 14:02:21
n°2090866
fgiuliano
Posté le 11-07-2005 à 14:07:42  profilanswer
 

thefaboss a écrit :

aurais-tu un truc du genre "forum-hardwarefr.ayzo.net:http" ?
 
à ce moment là, traduis http par 80 ;)
 
De plus, il t'a demandé de faire "-ab" et non "-a" :p


 
oui mais je ne peux pas, il ne le reconnaît pas...
Sinon, en adresse locale, je n'ai qu'une seule fois le http qui va sur mon adresse locale et sur le port 0

n°2090886
thefaboss
Posté le 11-07-2005 à 14:15:05  profilanswer
 

Bizarre tout ça...t'es pas le premier à dire qu'il ne peut pas lancer un serveur sur un port usuel (20, 21, 80, ...) parce que le logiciel lui renvoie que ce port est déjà utilisé pour autre chose.... :\
 
T'as quelle version de windows ?


Message édité par thefaboss le 11-07-2005 à 14:15:34
n°2090904
fgiuliano
Posté le 11-07-2005 à 14:23:14  profilanswer
 

thefaboss a écrit :

Bizarre tout ça...t'es pas le premier à dire qu'il ne peut pas lancer un serveur sur un port usuel (20, 21, 80, ...) parce que le logiciel lui renvoie que ce port est déjà utilisé pour autre chose.... :\
 
T'as quelle version de windows ?


 
Microsoft Windows 2000 avec le service pack 4

n°2090921
fgiuliano
Posté le 11-07-2005 à 14:29:08  profilanswer
 

Est-ce qu'il serait possible que ça soit le Norton Antivirus qui ait un firewall intégré et qui utilise ce port? Je ne sais pas vraiment ce que je dit, mais il me semble avoir entendu une fois ou l'autre quelque chose là-dessus...

n°2090972
thefaboss
Posté le 11-07-2005 à 14:53:29  profilanswer
 

Antivirus et firewall c'est pas la même chose...
 
Norton fait des antivirus ET des firewalls ;)
Si tu as la suite "Norton Internet Security" alors tu as un firewall et un antivirus, et donc tu dois configurer ton firewall en conséquence pour laisser passer le trafic.
 
Sinon pour reprendre ta question, non norton ne crée pas de serveur sur ton ordinateur ;)

n°2090983
Alana
Amiga for ever.
Posté le 11-07-2005 à 15:00:29  profilanswer
 

fgiuliano : laisse tomber les virtual host, ca sert pas du tout a ca.
Ce qu'il faut faire c'est parametrer ton firewall (c'est quoi ?) je suppose que ton routeur fait aussi du NAT, il faut faire une redirection pour que les demandes de conexion sur le port 80 soient rediriges sur le port 80 du pc ou il y a apache.
Voila :)

n°2090996
fgiuliano
Posté le 11-07-2005 à 15:04:01  profilanswer
 

thefaboss a écrit :

Antivirus et firewall c'est pas la même chose...
 
Norton fait des antivirus ET des firewalls ;)
Si tu as la suite "Norton Internet Security" alors tu as un firewall et un antivirus, et donc tu dois configurer ton firewall en conséquence pour laisser passer le trafic.
 
Sinon pour reprendre ta question, non norton ne crée pas de serveur sur ton ordinateur ;)


 
Ok, merci pour les explications. Mis à part ça, j'ai regardé un peu sur google et j'ai trouvé que Skype pouvait me bloquer le port 80. Donc, j'ai désactivé Skype et j'ai réussi à lancer mon serveur sur le port 80. Par contre, il faut que je reconfigure correctement mon firewall pour ne plus diriger sur mon adresse IP via le port 8080 mais sur le 80. Est-ce que quelqu'un serait comment m'aider?
Sinon, est-ce qu'il est possible de configurer quand même Skype pour qu'il fonctionne en même temps que mon Serveur?
Voilou, comme vous avez pu le constater, je suis assez novice en la matière et j'ai besoin qu'on me guide sur la bonne voie... ;)  

n°2091000
fgiuliano
Posté le 11-07-2005 à 15:05:15  profilanswer
 

Alana a écrit :

fgiuliano : laisse tomber les virtual host, ca sert pas du tout a ca.
Ce qu'il faut faire c'est parametrer ton firewall (c'est quoi ?) je suppose que ton routeur fait aussi du NAT, il faut faire une redirection pour que les demandes de conexion sur le port 80 soient rediriges sur le port 80 du pc ou il y a apache.
Voila :)


Je vois ton message maintenant. J'ai un SonicWall TZ 170 Standard. Si tu peux me guider, ce serait super, merci d'avance...

n°2091008
thefaboss
Posté le 11-07-2005 à 15:09:37  profilanswer
 

Rah la vache...Skype... pourquoi j'y ai jamais pensé ???????????????

n°2091011
fgiuliano
Posté le 11-07-2005 à 15:10:34  profilanswer
 

thefaboss a écrit :

Rah la vache...Skype... pourquoi j'y ai jamais pensé ???????????????


 :lol:

n°2091044
fgiuliano
Posté le 11-07-2005 à 15:23:54  profilanswer
 

Alana a écrit :

Ce qu'il faut faire c'est parametrer ton firewall (c'est quoi ?) je suppose que ton routeur fait aussi du NAT, il faut faire une redirection pour que les demandes de conexion sur le port 80 soient rediriges sur le port 80 du pc ou il y a apache.
Voila :)


Et je fais ça comment?! :)

n°2091081
Alana
Amiga for ever.
Posté le 11-07-2005 à 15:39:22  profilanswer
 

j'en sais rien, je connais pas ton routeur/firewall, lis le manuel. Si c'est un pc qui le fait, la encore ca depend de l'os et/ou du logiciel qui fait ca.
Mais redirigier une conexion qui arrive sur un port, vers un autre port, c'est du parametrage de base, tu dois forcement pouvoir faire ca :)

n°2091125
fgiuliano
Posté le 11-07-2005 à 15:55:12  profilanswer
 

Alana a écrit :

j'en sais rien, je connais pas ton routeur/firewall, lis le manuel. Si c'est un pc qui le fait, la encore ca depend de l'os et/ou du logiciel qui fait ca.
Mais redirigier une conexion qui arrive sur un port, vers un autre port, c'est du parametrage de base, tu dois forcement pouvoir faire ca :)


ok,  :)  merci pour ton aide.

n°2091133
fgiuliano
Posté le 11-07-2005 à 16:03:48  profilanswer
 

Alors je vous remercie tous pour vos précieux conseils, tout fonctionne à merveille! Il ne me reste plus qu'à voir comment je peux configurer Skype. Bonne fin d'après-midi

n°2091169
thefaboss
Posté le 11-07-2005 à 16:24:39  profilanswer
 

Bah pour skype tu vas dans les options de connexion et tu lui dis de passer par le port HTTPS (443) uniquement ;) j'espère que tu n'as pas l'intention dans un futur proche de créer un serveur HTTPS....? Sinon t'auras le même pb !

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software

  VirtualHost

 

Sujets relatifs
[Apache] VirtualHostVirtualhost apache et bind9
Virtualhost, htaccess et apacheapache : prob de virtualhost
[apache] virtualhost avec easyphpvirtualhost apache
APache et les VirtualHost 
Plus de sujets relatifs à : VirtualHost


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)