2 serveures easyphp

Résolu
Bonjour,

j ai cree daux serveures qui marche on local mes probleme il affiche la meme pas web sur internet

voila ce que j ai fait

httpd.conf

NameVirtualHost 127.20.30.40

<VirtualHost 127.20.30.40:80>
DocumentRoot "c:\serveur2"
ServerName serveur2
DirectoryIndex index.html
</VirtualHost>

-----------------------
C:/WINDOWS/system32/drivers/etc/hosts

127.0.0.1 localhost
127.20.30.40 serveur2

est le probleme c est que ca m'affiche toujours la page 127.0.0.1

les adresse web de mes 2 site son :
http://layeures.homeip.net = 127.0.0.1
http://layeures.dyndns.org = 127.20.30.40
MERCI D'AVANCE DE VOTRE AIDE
Configuration: Windows XP Internet Explorer 7.0

16 réponses

  1. j ai du mal a comprendre

    mes 2 virtual host marche on local mes pour qu il marche sur le web je doie attribuer deux ports differents
    1. Contributeur
      il y a 2 solutions que je vois:
      -faire des virtual host dans le httpd.conf (j'ai jamais fait) pour mettre un répertoire pour chacun de tes sites
      http://layeures.homeip.net et http://layeures.dyndns.org

      soit faire une page en PHP qui regarde le nom d'hote dans le header, et qui redirige en dynamique sur le dossier correspondant (je croi que j'avais fait ca l'an dernier pour un projet, mais je me rapelle plus trop)
      1. j ai essayer de configuer mon routeur le serivice NAT mes probleme il ne m autorise pas a attribuer deux foie de suite le meme port
        1. Contributeur
          ben oui, ca c'est normal.. le port il 'y en a qu'un , c'est comme si je te disais "au croisement, tu vas en meme temps à gauche et a droite"
      2. bonjour

        j ai enfin reussie a cree deux serveurs grace a votre aide merci

        mes je voudrai savoir si il est possible de faire en sorte que les 2 site utilise le meme port
        si oui comment faire
        1. Contributeur
          2 programmes => 2 ports différents
          si tu veux héberger 2 sites différents sur le meme port, il faut configurer apache pour utiliser les hotes virtuels
      3. c est incomprehensible je pige que dal

        je fait quoi avec ce logiciel ?
        1. Contributeur
          en fait ce logiciel te permet de mettre a jour automatiquement ton IP sans avoir à t'occuper de rien...il tourne en tache de fond, et dès que l'IP de ta connexion internet change, tes comptes dyndns sont reparametrés automatiquement
      4. Contributeur
        oui, ils peuvent etre accessible depuis le web. pour cela, plusieurs solutions....

        prendre par exemple ton adresse
        http://layeures.dyndns.org (masi qui pointe sur ton ip publique, et pas sur 127.0.0.1 !!!!->utilises le logiciel DUC téléchages le sur le site de dynDNS)
        pour le premier serveur, et pour le 2° serveur ca donnera http://layeures.dyndns.org:81

        pour le 2° serveur, c'est pas beau comme adresse, n'est-ce pas??? pas de soucis, tu prends une adresse comme http://layeures2.dyndns.org que tu parametre en web redirect sur http://layeures.dyndns.org:81 et ca transformera automatiquement l'adresse !
        1. re salut

          je voudrai savoir si je mets un le port 81 ou autre que 80 sera t'il accessible depuis le web ?

          reponse a ta question : je veux que mes sites soient accesssibles depuis le web.
          1. Contributeur
            non, mais ton ordinateur n'a besoin que d'une seule adresse IP!
            tu auras ensuite 2 port utilisés: 1 pour chaque serveur

            C:/WINDOWS/system32/drivers/etc/hosts
            -> vires les changements que tu as fait, tu n'as pas à toucher ca ....

            es ce que tu veux que tes sites soient accessibles depuis le net ou seulement en local ?
            1. bonjour

              j ai enfin dou venai le probleme il faut plusieur adresse fixe est je peu le faire que avec un serveur DHCP

              la solutuin est un serveur dhcp pour pouvoir avoir plusieur serveur web
              1. Contributeur
                normalement ca devrait marcher.
                Merci de détailler clairement les changements que tu as fait
                1. re bonjour

                  j ai essayer de changer de ports est ca ne marche toujours pas
                  1. Contributeur
                    dans le HTTPD.CONF d'un serveur, tu laisse en listen 80, et pour l'autre tu mets en listen 81
                    sinon tu peux essayer en modifiant le listen, et en mettant par exemple listen 127.0.0.1 80 poru l'un et listen 127.20.30.40 80 pour l'autre, mais ca risque de ne marche que depuis ton ordinateur, et encore c'est pas sur. Donc je te conseille de changer les ports comme expliqué plus haut

                    l'adresse pour le port 81 sera: http://127.0.0.1:81