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

Linux Discussion :

connexion à un site web


Sujet :

Linux

  1. #1
    Nouveau membre du Club
    Inscrit en
    Janvier 2012
    Messages
    59
    Détails du profil
    Informations forums :
    Inscription : Janvier 2012
    Messages : 59
    Points : 30
    Points
    30
    Par défaut connexion à un site web
    Bonjour,
    j'ai configuré un site web comme hote virtuel sur une machine virtuelle sous debian comment je peux accéder à ce site via mon navigateur sur mon pc xp (machine virtuelle sur le meme pc) ?

  2. #2
    Invité
    Invité(e)
    Par défaut
    Salutations,

    Et bien....En tapant l'url dans la barre d'adresse de ton navigateur non?

  3. #3
    Nouveau membre du Club
    Inscrit en
    Janvier 2012
    Messages
    59
    Détails du profil
    Informations forums :
    Inscription : Janvier 2012
    Messages : 59
    Points : 30
    Points
    30
    Par défaut
    Ça n'a pas marché. C'est pour cela que j'ai posé la question. Lorsque je rédemarre apache toujours le même message apparaît :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    [warn] NameVirtualServer 192.x.x.x:80 has nos virtualhosts
    .
    J'ai déjà essayé plusieurs fois mais je me trouve encore bloqué

  4. #4
    Rédacteur/Modérateur
    Avatar de troumad
    Homme Profil pro
    Enseignant
    Inscrit en
    Novembre 2003
    Messages
    5 598
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 5 598
    Points : 7 837
    Points
    7 837
    Par défaut
    Comment as-tu fait le virtual host ?
    Essaie uniquement avec l'IP de la machine debian à partir d'une autre machine.
    Essaie à partir de la machine debian (si elle n'a pas d'interface graphique, utilise lynx).

  5. #5
    Nouveau membre du Club
    Inscrit en
    Janvier 2012
    Messages
    59
    Détails du profil
    Informations forums :
    Inscription : Janvier 2012
    Messages : 59
    Points : 30
    Points
    30
    Par défaut
    si je tape l'ip de la machine virtuelle que ce soit dans le navigateur lynx ou dans le navigateur de mon pc il y a toujours affichage de la page it works du serveur apache.

  6. #6
    Rédacteur/Modérateur
    Avatar de troumad
    Homme Profil pro
    Enseignant
    Inscrit en
    Novembre 2003
    Messages
    5 598
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 5 598
    Points : 7 837
    Points
    7 837
    Par défaut
    Mais, si tu appelles le serveur avec le nom que tu lui a donné, tu n'as rien ?

  7. #7
    Nouveau membre du Club
    Inscrit en
    Janvier 2012
    Messages
    59
    Détails du profil
    Informations forums :
    Inscription : Janvier 2012
    Messages : 59
    Points : 30
    Points
    30
    Par défaut
    oui c'est toujours le meme problème .

  8. #8
    Rédacteur/Modérateur
    Avatar de troumad
    Homme Profil pro
    Enseignant
    Inscrit en
    Novembre 2003
    Messages
    5 598
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 5 598
    Points : 7 837
    Points
    7 837
    Par défaut
    As-tu regardé au niveau des log du démon apache ?
    J'avoue que je trouve cette erreur surprenante. Mais, je n'utilise plus debian, je suis sous Mageia car je maîtrise mieux la gestion des cartes réseaux. Donc, je ne sais pas si tu as installé tout les paquets nécessaires pour la gestion des hôtes virtuels.

  9. #9
    Nouveau membre du Club
    Homme Profil pro
    Inscrit en
    Juillet 2011
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations forums :
    Inscription : Juillet 2011
    Messages : 23
    Points : 38
    Points
    38
    Par défaut
    avez vous lancé votre serveur apache dans votre terminal?

  10. #10
    Nouveau membre du Club
    Inscrit en
    Janvier 2012
    Messages
    59
    Détails du profil
    Informations forums :
    Inscription : Janvier 2012
    Messages : 59
    Points : 30
    Points
    30
    Par défaut
    oui ça marche lorsque je tape l'ip de la machine virtuelle dans le navigateur de mon pc la page par defaut "it works " apparait et meme lorsque j'utilise le navigateur lynx sur la machine virtuelle

  11. #11
    Modérateur
    Avatar de Obsidian
    Homme Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    Septembre 2007
    Messages
    7 395
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2007
    Messages : 7 395
    Points : 23 756
    Points
    23 756
    Par défaut
    Bonjour,

    Il faudrait peut-être commencer par le début : peut-on voir la config' de ton serveur ?

    Ensuite, il faut faire le distingo entre les virtual hosts en général et les name based virtual hosts en particulier.

    Si tu spécifies « NameVirtualHost xx.xx.xx.xx:xx » quelque part, tu indiques que les différentes connexions à cette même adresse peuvent éventuellement être dispatchées vers des sites différents, différenciés alors par leur nom. C'est une pratique extrêmement répandue mais possible seulement depuis HTTP/1.1.

    Il y a donc des chances pour que :
    • soit tu aies soit posé cette directive quelque part et qu'elle ne correspond pas à l'adresse d'écoute spécifiée pour tes sites ;
    • soit tu aies oublié de spécifier un ServerName pour ton virtual host si c'est vraiment un NBVH ;
    • Soit que ce soit ta distrib' qui t'ait configuré cela par défaut et dans ce cas, le message d'erreur que tu vois apparaître, s'il est légitime, n'a rien à voir avec le fait que tu ne puisses pas joindre ton serveur.

  12. #12
    Nouveau membre du Club
    Inscrit en
    Janvier 2012
    Messages
    59
    Détails du profil
    Informations forums :
    Inscription : Janvier 2012
    Messages : 59
    Points : 30
    Points
    30
    Par défaut
    voici le code de mon vhost
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    <VirtualHost *:80> 
    ServerAdmin webmaster@monsite.fr
    	ServerName monsite1.fr 
    	ServerAlias www.monsite1.fr 
     
    	DocumentRoot /var/www/monsite1 
    	<Directory /> 
    		Options FollowSymLinks 
    		AllowOverride None 
    	</Directory> 
    		Options Indexes FollowSymLinks MultiViews 
    		AllowOverride None 
    		Order allow,deny 
    		allow from all 
    	</Directory> 
    ErrorLog /var/log/apache2/error.log 
    LogLevel warn 
    CustomLog /var/log/apache2/access.log combined 
     
    </VirtualHost>
    meme lorsque j'ai supprimé la page par défaut d'apache et crée une page pour le vhost toujours le meme problème il m'affiche la liste suivante en tapant l'url dans le navigateur . cette liste contient les différents fichiers crée sous /var/www

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Index of / 
     
    	Name	Last modified	Size	Description 
    	check.txt	18-Jul-2012 11:37	 0	  
    	monsite1.fr/	13-Aug-2012 13:05	 -	  
    	monsite1/	13-Aug-2012 12:22	 -	  
    	phpmyadmin/	14-Apr-2012 12:42	 -	  
    	session.php	29-Jul-2012 22:13	731	  
    Apache/2.2.22 (Debian) Server at 192.168.1.68 Port 80

  13. #13
    Rédacteur/Modérateur
    Avatar de troumad
    Homme Profil pro
    Enseignant
    Inscrit en
    Novembre 2003
    Messages
    5 598
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 5 598
    Points : 7 837
    Points
    7 837
    Par défaut
    Je suis surpris par les balises html <a> dans le code de configuration ! C'est nouveau ? Qu'en disent les fichiers log ?

  14. #14
    Modérateur
    Avatar de Obsidian
    Homme Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    Septembre 2007
    Messages
    7 395
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2007
    Messages : 7 395
    Points : 23 756
    Points
    23 756
    Par défaut
    Citation Envoyé par troumad Voir le message
    Je suis surpris par les balises html <a> dans le code de configuration ! C'est nouveau ? Qu'en disent les fichiers log ?
    Non, apparemment, les URL ont automatiquement été développées lorsqu'il a fait un copier-coller de son code sans les balises CODE et que, du coup, le code HTML généré s'est mis à apparaître en clair quand je les ai ajoutées.

    Je corrige ça.

  15. #15
    Nouveau membre du Club
    Inscrit en
    Janvier 2012
    Messages
    59
    Détails du profil
    Informations forums :
    Inscription : Janvier 2012
    Messages : 59
    Points : 30
    Points
    30
    Par défaut
    j'ai pas compris ou est le problème ces balises existent dans tout les tutoriels des vhosts comme celui ci
    http://doc.ubuntu-fr.org/tutoriel/vi...s_avec_apache2

  16. #16
    Modérateur
    Avatar de Obsidian
    Homme Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    Septembre 2007
    Messages
    7 395
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2007
    Messages : 7 395
    Points : 23 756
    Points
    23 756
    Par défaut
    Citation Envoyé par mathphy Voir le message
    j'ai pas compris ou est le problème ces balises existent dans tout les tutoriels des vhosts comme celui ci
    http://doc.ubuntu-fr.org/tutoriel/vi...s_avec_apache2
    Tu peux ignorer les deux messages précédents.

    1. Tu avais posté ton fichier de configuration ici, mais sans l'encadrer par les balises [code] et [/code] qui sont nécessaires sur ce forum pour qu'il apparaisse formatté comme tu le vois (fond bleu, barre de défilement et police à chasse fixe) ;
    2. Du coup, le site a détecté les URL que tu passes à ServerAdmin et ServerAlias et les a décorées avec les balises BBCODE adéquates pour que l'on puisse cliquer dessus ;
    3. J'ai ensuite rajouté les balises CODE à ton fichier de configuration ;
    4. Les balises BBCODE que le site avait rajouté dessus sont restées dedans et ont été développées quand même ;
    5. Le tout étant maintenant encadré par les balises CODE, le site a fait apparaître en clair le code HTML que les balises BBCODE avaient automatiquement posé ;
    6. Comme il s'agissait de HTML qui pouvait être tout-à-fait légitime dans d'autres contextes, on pouvait penser que c'était toi qui l'avait écrit directement dans le fichier de configuration ;
    7. J'ai corrigé ce détail que tu ne peux maintenant plus voir ;
    8. Tout ceci ne fait avancer en rien ton problème initial.


    Tu me suis toujours ? ;-)

  17. #17
    Nouveau membre du Club
    Inscrit en
    Janvier 2012
    Messages
    59
    Détails du profil
    Informations forums :
    Inscription : Janvier 2012
    Messages : 59
    Points : 30
    Points
    30
    Par défaut
    ok merci pour ces détails mais toujours j'arrive pas à trouver le problème qui empeche l'affichage des pages adéquates

  18. #18
    Modérateur
    Avatar de Obsidian
    Homme Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    Septembre 2007
    Messages
    7 395
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2007
    Messages : 7 395
    Points : 23 756
    Points
    23 756
    Par défaut
    Il y a au moins un détail qui me choque ici :

    Citation Envoyé par mathphy Voir le message
    voici le code de mon vhost
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    <VirtualHost *:80> 
    ServerAdmin webmaster@monsite.fr
    	ServerName monsite1.fr 
    	ServerAlias www.monsite1.fr 
    	 
    	DocumentRoot /var/www/monsite1 
    	<Directory /> 
    		Options FollowSymLinks 
    		AllowOverride None 
    	</Directory> 
    		Options Indexes FollowSymLinks MultiViews 
    		AllowOverride None 
    		Order allow,deny 
    		allow from all 
    	</Directory> 
    ErrorLog /var/log/apache2/error.log 
    LogLevel warn 
    CustomLog /var/log/apache2/access.log combined 
     
    </VirtualHost>
    Soit tu un « </Directory> » fermant en trop, soit il te manque un « <Directory> » ouvrant. Dans les deux cas, ça peut faire planter ta configuration.

  19. #19
    Membre averti Avatar de diallomad
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2009
    Messages
    164
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : Mali

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2009
    Messages : 164
    Points : 364
    Points
    364
    Par défaut
    J'ai modifié <Directory> et ca marche chez moi (debian + win xp).
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
     
    <VirtualHost *:80> 
    ServerAdmin webmaster@monsite.fr
    	ServerName monsite1.fr 
    	ServerAlias www.monsite1.fr
    	DocumentRoot "/var/www/monsite1/"
    	<Directory "/var/www/monsite1/"> 
    		Options FollowSymLinks 
    		AllowOverride None 
    		Options Indexes FollowSymLinks MultiViews 
    		AllowOverride None 
    		Order allow,deny 
    		allow from all 
    	</Directory> 
    ErrorLog /var/log/apache2/error.log 
    LogLevel warn 
    CustomLog /var/log/apache2/access.log combined 
     
    </VirtualHost>

  20. #20
    Nouveau membre du Club
    Inscrit en
    Janvier 2012
    Messages
    59
    Détails du profil
    Informations forums :
    Inscription : Janvier 2012
    Messages : 59
    Points : 30
    Points
    30
    Par défaut
    ça marche maintenant merci pour l'aide

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

Discussions similaires

  1. Connexion sur site Web
    Par Clara38 dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 06/07/2010, 11h04
  2. connexion à un site web via vb form
    Par Lyim3 dans le forum VB.NET
    Réponses: 0
    Dernier message: 06/11/2009, 15h41
  3. Réponses: 5
    Dernier message: 21/03/2009, 17h33
  4. connexion/deconnexion site web - variable SESSION
    Par ju0123456789 dans le forum Langage
    Réponses: 22
    Dernier message: 21/11/2008, 14h32
  5. Réponses: 1
    Dernier message: 12/06/2007, 09h30

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