Flux rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

VirtualHosts et httpd.conf

k_rom, le jeudi 15 février 2007 à 10:49:24
bonjour,

j'ai plusieurs noms de domaines chez un registar que je voulais gérer sur mon serveur dédié.

j'ai donc configuré mon fichier httpd.conf de la manière suivante:

SECTION 2 : main server

Port 80
User www-data
Group www-data
ServeurName adresse.ip.du.serveur
DocumentRoot /var/www


SECTION 3: virtual hosts

NameVirtualHost *

<VirtualHost *>

    DocumentRoot /var/www/alteretgo
    ServerName alteretgo-conseil.exxan.net

</VirtualHost>

<VirtualHost *>

    DocumentRoot /home/laurent
    ServerName www.extup.com

</VirtualHost>



Mais voilà, quelque soit l'url que je rentre,

qu'il s'agisse de www.extup.com dont apache est censé géré l'hote virtuel
ou qu'ils'agisse d'une URL pointant sur ma seule adresse IP que apache est censé servir par défaut avec /var/www

je me trouve toujours renvoyé vers les fichiers de
/var/www/alteretgo
qui normalement ne devrait etre accessible que par le biais de l'hote virtuel URL
alteretgo-conseil.exxan.net


quelqu'un a une idée? y'a certainement qlq chose qui m'echappe, mais j'avoue m'etre tapé tous les tutos apache sur le sujet, avoir relu le httpd.conf en long en large et en travers, et là, je seche!....

merci d'avance en tout cas

Cdlt

Laurent
Configuration: Windows XP
Firefox 1.5.0.9
Répondre à k_rom  Signaler ce message aux modérateurs Aller au dernier message

1


  • 1
    Ce message vous semble utile, votez !
  • Ce message ne vous semble pas utile, votez !
  • Signaler ce message aux modérateurs
lami20j, le jeudi 15 février 2007 à 11:35:56
Salut,

si tu fait une configuration de virtual host par nom alors il faut tenir compte de

2.2 Hôte virtuel par Nom.

Dans ce cas, le serveur possède une et une seule adresse IP et plusieurs hôtesvirtuels, attaqués suivant la valeur du champ Host.


Donc
NameVirtualHost 192.168.0.1
<VirtualHost 192.168.0.1>

    DocumentRoot /var/www/alteretgo
    ServerName alteretgo-conseil.exxan.net

</VirtualHost>

<VirtualHost 192.168.0.1>

    DocumentRoot /home/laurent
    ServerName www.extup.com

</VirtualHost>

Si tu as plusieurs IP alors tu peux faire une configuration de virtual host par adresse (mais tu n'auras plus besoin de la directive NameVirtualHost lami20j
Répondre à lami20j

2


  • 1
    Ce message vous semble utile, votez !
  • Ce message ne vous semble pas utile, votez !
  • Signaler ce message aux modérateurs
k_rom, le jeudi 15 février 2007 à 11:41:15
merci lami :-))

decidement c'est souvent toi qui vole à mon secours

à ta réponse, je crois comprendre que l'IP de l'hote virtuelle correspond non pas à l'IP public mais à l'IP privée (192.168.x.x), c'est bien ça?

merci bcp d'avance
Répondre à k_rom

3


  • 1
    Ce message vous semble utile, votez !
  • Ce message ne vous semble pas utile, votez !
  • Signaler ce message aux modérateurs
k_rom, le jeudi 15 février 2007 à 12:01:57
pour info, j'ai rédité mon httpd.conf de la manière suivante:

NameVirtualHost ip.du.serveur.dédié

<VirtualHost ip.du.serveur.dédié>

    DocumentRoot /var/www/alteretgo
    ServerName alteretgo-conseil.exxan.net

</VirtualHost>

<VirtualHost ip.du.serveur.dédié>

    DocumentRoot /home/laurent
    ServerName www.extup.com

</VirtualHost>


ensuite j'ai gracefully relancé apache mais c'est toujours la meme chose.

je comprends vraiment pas pq, si je rentre www.extup.com ds mon URL, il me renvoie vers un fichier situé dans /var/www/alteretgo !!!

merci en tout cas
Répondre à k_rom

4


  • 1
    Ce message vous semble utile, votez !
  • Ce message ne vous semble pas utile, votez !
  • Signaler ce message aux modérateurs
k_rom, le jeudi 15 février 2007 à 19:24:44
personne n'est inspiré??
Répondre à k_rom

5


  • 1
    Ce message vous semble utile, votez !
  • Ce message ne vous semble pas utile, votez !
  • Signaler ce message aux modérateurs
k_rom, le jeudi 15 février 2007 à 22:40:36
bonsoir,

je n'ai pas bcp de réponse mais je lache pas l'affaire ;-))

sur les conseils de lami20j , j'ai égalment modifié le fichier /etc/hosts en y ajoutant les noms de domaines pour lesquels le serveur doit gérer le VirtualHost

autrement dit,

xxx.xx.xx.xxx nom.serveur.dédié domain.redirigé.1 domain.redirigé.2

malheureusement sans conséquence. avez-vous une idée?

merci d'avance

@++

Laurent
Répondre à k_rom

6


  • 1
    Ce message vous semble utile, votez !
  • Ce message ne vous semble pas utile, votez !
  • Signaler ce message aux modérateurs
lami20j, le samedi 17 février 2007 à 09:42:37
Salut,

Je pense que c'est de ma faute :-))

dans /etc/hosts écrit comme ça
91.121.16.161   ns38733.ovh.net 
91.121.16.161   alteretgo-conseil.exxan.net
91.121.16.161   www.extup.com


Quand tu écris sur la même ligne tous les virtual host en fait ça reviens toujours au 1er puisque les autres ne sont que des alias pour le 1er
man hosts
       Cette  page  de manuel décrit le format du fichier /etc/hosts. Il s'agit d'un simple fichier texte qui associe des adresses IP avec
       des noms d'hôtes, une ligne par adresse IP. Pour chaque hôte, une seule ligne doit être présente, avec les informations suivantes :

              Adresse_IP nom_hote_canonique [aliases...]
lami20j
Répondre à lami20j

7


  • 1
    Ce message vous semble utile, votez !
  • Ce message ne vous semble pas utile, votez !
  • Signaler ce message aux modérateurs
ohector, le jeudi 25 octobre 2007 à 15:41:26
Bonjour
je m'adresse a toi car je n'ai de reponse de pesonne a mon probleme, je sais aussi que je ne suis pas ou plu sous linux temporairementmais j'ai mis apache sur winxp!!!. Je pense que tu pourra repondre a mon probleme car c'est pas specifique a linux


Voila ma config!!

-----------adsl-----------freebox------------->

->routeur netgear----- winwxp avec server apache pour site web
..................| |
..................| |--------winxp avec serveur webcamxp
..................|
..................|----- camIP port 8080

Comment acceder à mes serveurs avec le port 80 de l'exterieur???
J'ai pensé à apache et proxypass?? mais je compronds pas tout.

merci
olivier


merci
Répondre à ohector

8


  • 1
    Ce message vous semble utile, votez !
  • Ce message ne vous semble pas utile, votez !
  • Signaler ce message aux modérateurs
lami20j, le jeudi 25 octobre 2007 à 15:45:48
Salut,

il faut configurer dans netgear quel pc assure le service HTTP sur le port 80

donc http://192.168.0.1 il me semble pour netgear et regarde dans FORWARDING
lami20j
Répondre à lami20j

9


  • 1
    Ce message vous semble utile, votez !
  • Ce message ne vous semble pas utile, votez !
  • Signaler ce message aux modérateurs
ohector, le jeudi 25 octobre 2007 à 15:56:13
Ouf tu me sauves!!!! lol lol
ou presque!!!

mais sur le routeur je peu rediriger que 1 port vers une machine, mais j'ai le serveur apache et le serveur webcam sur deux machines differente avec le meme port, le 80.
j'ai pensé rediriger toute les requettes qui entre dans le routeur les rediriger vers le port 80 du serveur apache, qui lui a l'aide reverseproxy renvoie les requettes lulu.hd.free.fr:80 vers lui meme et les requettes lolo.hd.free.fr:80 vers le serveur webcam de l'autre machine!!!

je suis pas certain d'etre clair!!!

merci deja
Répondre à ohector

10


  • 1
    Ce message vous semble utile, votez !
  • Ce message ne vous semble pas utile, votez !
  • Signaler ce message aux modérateurs
lami20j, le jeudi 25 octobre 2007 à 16:00:54
1 port vers une machine, mais j'ai le serveur apache et le serveur webcam sur deux machines differente avec le meme port, le 80.
Ben, tu peux aussi configurer apache sur une machine sur 80 et sur l'autre sur 81 par exemple
Ensuite tu fait la redirections des ports dans netgear pour un pc avec 80 et pour l'autre 81

pour les requettes tu n'as qu'a faire

http://xxx.xxx.xxx.xxx pour la 1ère machine
http://yyy.yyy.yyy.yyy:81 pour la 2ème
lami20j
Répondre à lami20j

11


  • 1
    Ce message vous semble utile, votez !
  • Ce message ne vous semble pas utile, votez !
  • Signaler ce message aux modérateurs
 ohector, le jeudi 25 octobre 2007 à 16:47:58
Mais par exemple du boulot il ya que le port 80 qui est autorise donc je ne pourrai pas acceder au serveur qui est en 81!
Répondre à ohector

Résultats pour VirtualHosts et httpd.conf

Modif User + Group fichier httpd.conf (Résolu) Bonjour, Voici mon problème ; lorsque j'ai : User deamon Group deamon dans mon fichier httpd.conf : alors j'ai accès à ma page web ! Par contre : User nobody (ou bien webuser, ou tartempion ou que sais-je !) Group nogroup (ou bien webgroup,... www.commentcamarche.net/forum/affich-2696563-modif-user-group-fichier-httpd-conf
Configuration Apache Mysql (Résolu) Bonjour, J'essaie de configurer apache avec mysql et j'ai ce message d'erreur : httpd.exe Syntax error on line 115 of C:/Program Files/Apache Software foundation /Apache 2.2 / conf /httpd.conf:cannot load C:/PHP5/php5/php5apache2.dll... www.commentcamarche.net/forum/affich-3285011-configuration-apache-mysql
Probleme d'Alias avec apache (Résolu) J'essaye de faire pointer apache avec des alias sur un repertoire : Pour cela dans le httpd.conf j'ai tapé : .... Alias /netmap-admin "/usr/local/netmap/www/admin" Alias /netmap "/usr/local/netmap/www/ui" www.commentcamarche.net/forum/affich-1548016-probleme-d-alias-avec-apache

Résultats pour VirtualHosts et httpd.conf

Configurer Apache et Windows pour créer un hôte virtuelIntroduction Comme tout webmaster, lorsque vous créez votre premier site, vous installez sans doute un logiciel comme WAMP ou EasyPhp. Vous mettez alors votre site dans le répertoire /www/ et celui ci est alors accessible via l'url... www.commentcamarche.net/faq/sujet-10240-configurer-apache-et-windows-pour-creer-un-hote-virtuel
Connexion à une base Ingres avec PHPCette astuce est tirée des documentations Ingres suivantes : - Ingres® 2006 Release 2 for Windows Quick Start Guide (qs_windows.pdf) - Ingres® 2006 Release 2 for Linux Quick Start Guide (qs_linux.pdf) (Voir l'artile sur la dans cette même... www.commentcamarche.net/faq/sujet-5472-connexion-a-une-base-ingres-avec-php
Configurer le mode Routeur de la FreeboxIl est possible d'activer le mode "Routeur" (NAT) de la Freebox. Avantages et inconvénients Avantages Inconvénient Configurer le mode routeur Connexion au site de Free Identification Fonctionnalités routeur de la Freebox Activation du... www.commentcamarche.net/faq/sujet-2488-configurer-le-mode-routeur-de-la-freebox

Résultats pour VirtualHosts et httpd.conf

[apache] hôte virtuel (Résolu)Bonjour, J'essai de mettre en place un hôte virtuel sur mon pc, pour faire la conception d'un site directement sur ma machine, sans avoir à l'expédier sur le serveur définitif à chaque fois. J'ai ajouté une entrée dans httpd.conf,... www.commentcamarche.net/forum/affich-1958716-apache-hote-virtuel
[Serveur apache] Configurer avec routeur (Résolu)Bonjour, j'ai installé wamp et j'ai quasi rien touché au httpd.conf J'ai juste rajouté : Listen 192.168.1.133:80 et d'ailleurs je sais pas si c'est necessaire mais en tout cas sans ça si je fais http://192.168.1.133/ il ne se... www.commentcamarche.net/forum/affich-2171818-serveur-apache-configurer-avec-routeur
Quel pilote pour .conf (Résolu)Bonjour, Je voudrais savoir si vous saviez quel Pilote ou Logiciel il faut pour ouvrir les fichier avec .conf après car j'ai besoin d'ouvrir un fichier qui s'apelle httpd.CONF alor si vous savez se quil faut je vous remercie de me le... www.commentcamarche.net/forum/affich-5278201-quel-pilote-pour-conf

Résultats pour VirtualHosts et httpd.conf

X3: Terran ConflictX 3,Other Names:X³ - Terran Conflict,X2 IV: Terran Conflict,Genre:Simulation,Développeur:Egosoft,Description:  www.commentcamarche.net/guide-achat/x3-terran-conflict-1081697-fiche-technique
Freecom Skype Conference Phone (28028)Sans-fil,VoIP,Sans-fil,Type:Conference,Téléphone numérique (DECT),Fonction VOIP,USB,Nombre de combinés inclus:1,Prise pour mains-libres,Fonction haut-parleur,Touche secret,Couleur:Anthracite,Poids du combiné:420.0 g,Fiche produit au format... www.commentcamarche.net/guide-achat/freecom-skype-conference-phone-28028-746616-fiche-technique

Résultats pour VirtualHosts et httpd.conf

PHP - Installation d'un serveur Web sous Linux (Apache, PHP et MIntroduction Un serveur web est un logiciel permettant de rendre accessibles à de nombreux ordinateurs (les clients) des pages web stockées sur le disque. Cette fiche pratique explique comment installer le serveur web Apache sur un système de type... www.commentcamarche.net/contents/php/phpinst.php3
Configuration d'un serveur d'un réseau TCP/IP sous LinuxIntroduction Dans cette partie , nous allons décrire toutes les étapes nécessaires pour configurer votre réseau TCP/IP sur votre serveur. Tout d'abord, nous verrons les types d'adressage IP, ensuite, nous configurerons vos interfaces réseaux et... www.commentcamarche.net/contents/reslinux/reslintro.php3
Configuration du serveur LDAP (OpenLDAP)Introduction à LDAP Avant de commencer la configuration, il est conseillé d'établir l'inventaire des objets et des informations à stocker dans l'annuaire. Dans le cadre de cet article, nous nous intéresserons à une gestion centralisée des carnets... www.commentcamarche.net/contents/ldap/ldapconf.php3