IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Apache Discussion :

Remplacer http://monSite:8080/ par http://monSite/


Sujet :

Apache

  1. #1
    Membre actif
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2008
    Messages
    132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2008
    Messages : 132
    Points : 290
    Points
    290
    Par défaut Remplacer http://monSite:8080/ par http://monSite/
    Salut tout le monde,

    Je pense que le titre est assez parlant
    Je suis sous windows xp, apache 2.2 comme serveur, j'essaye de creer un hote virtuel pour mon site en local (en fait j'ai réussi), le seul souci est que je n'arrive pas a configurer le serveur (ou je ne sais quoi) pour pouvoir accéder au site avec l'url: 'http://monSite/' mais uniquement avec: 'http://monSite:8080'
    le httpd.conf est entièrement configuré sur le port 8080, j'ai également dirigé 'monSite' et 'localhost' sur 127.0.0.1 dans le '../etc/hosts' de windows...

    Si mon truc peut est réalisable de quelque façon que ce soit, je vous prie de bien vouloir me dire comment

    Merci a tous
    Amar

  2. #2
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Points : 12 977
    Points
    12 977
    Par défaut
    Il faut utiliser le port 80 au lieu du port 8080, donc remplace partout dans ta conf 8080 par 80.

    Du détail, du détail, du détail !!!
    Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute

  3. #3
    Membre actif
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2008
    Messages
    132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2008
    Messages : 132
    Points : 290
    Points
    290
    Par défaut slt marc
    merci pour la réponse, mais c'est justement ca que je veux éviter, je sais effectivement qu'en laissant la config par défaut c'est possible, normal.
    Le problème est que le port 80 est écouté par IIS...

  4. #4
    Invité
    Invité(e)
    Par défaut
    Bah rien ne t'empêche de changer le port du serveur IIS et d'utiliser le port 80 pour l'apache...

    Il n'y a qu'un seul service qui peut écouter sur le port 80 d'une même machine.

  5. #5
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Points : 12 977
    Points
    12 977
    Par défaut
    T'as pas trop le choix : si tu veux accéder à ton appli Apache sans préciser le port dans l'URL, il faut qu'Apache écoute sur le port 80.

    Après, pour ton IIS, si les chemins des URL utilisées par les applis IIS et Apache sont distinctes, tu peux changer le port d'écoute d'IIS et utiliser Apache comme reverse proxy pour qu'il redirige /chemin_appli_IIS sur IIS. Tu peux peut-être faire l'inverse (conserver IIS sur le port 80 et configurer IIS en reverse proxy pour Apache) mais je ne sais pas du tout comment faire.

    Du détail, du détail, du détail !!!
    Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute

  6. #6
    Membre actif
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2008
    Messages
    132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2008
    Messages : 132
    Points : 290
    Points
    290
    Par défaut
    Ok les gars, donc si j'ai bien saisi, ce que je cherche a faire est impossible
    En ce qui concerne les reverse proxy, je n'en ai aucune idée non plus, je vais me documenter la-dessus, on verra bien.

    Merci pour votre réactivité en tout cas.
    Amar

  7. #7
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Points : 12 977
    Points
    12 977
    Par défaut
    Ce n'est pas possible parce que tu ne peux pas avoir deux programmes (IIS et Apache en l'occurrence) qui écoutent sur le même port en même temps.

    Pour le reverse proxy, ça n'est possible que si tu as un élément statique différenciant dans les URL (soit le hostname, soit le chemin) de manière à ce qu'il sache où renvoyer les requêtes. Si tu n'as pas ça (par exemple si tu as les sites IIS et Apache directement à la racine des document roots), ce n'est pas possible.

    Du détail, du détail, du détail !!!
    Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute

  8. #8
    Membre actif
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2008
    Messages
    132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2008
    Messages : 132
    Points : 290
    Points
    290
    Par défaut
    Okay, j'ai bien compris la chose. Je te remercie mac
    Je vais mettre résolu, dans la mesure où la question de départ est résolue.

    Ciao tout le monde.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 04/01/2011, 23h48
  2. Réponses: 4
    Dernier message: 16/05/2008, 01h04
  3. Lire un fichier txt par http (C sous Linux)
    Par sleg dans le forum Réseau
    Réponses: 4
    Dernier message: 18/10/2005, 11h07
  4. [HTTP] Envoi de fichiers par http
    Par Delendial dans le forum Entrée/Sortie
    Réponses: 7
    Dernier message: 03/09/2004, 09h37
  5. [XML] comment récupérer un arbre xml posté par http ?
    Par tomperso dans le forum XML/XSL et SOAP
    Réponses: 2
    Dernier message: 02/07/2004, 10h29

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo