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 :

Apache2, mod_mono et virtual host


Sujet :

Apache

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    107
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 107
    Par défaut Apache2, mod_mono et virtual host
    Salut à tous,
    Bon je suis pas expert en apache, encore moins apache2 et je cherche à héberger un serveur web asp.net sur mon pc perso linux.
    Pour vous rassurer, tout marche en localhost. J'ai accès à mes sevices web sans soucis.
    Par exemple, http://127.0.0.1/TlePropagator/TlePr...orService.asmx me donne accès au web service attendu.

    Je souhaite exposer plubliquement mes web services. J'ai pris un nom de domaine chez dyndns.
    Pour ce faire, j'ai voulu ajouté un virtual host mais j'arrive uniquement à accéder au root site d'apache.
    En effet, http://tolosan.homelinux.org/ me retourne la page d'accueil.
    Par contre, http://tolosan.homelinux.org/TleProp...orService.asmx ne marche pas.

    Voici mon alias dans apache2.conf:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    # Alias
    Alias /TlePropagator "/usr/share/apache2/asp/TlePropagator"
    MonoApplications "/TlePropagator:/usr/share/apache2/asp/TlePropagator"
     
    <Location /TlePropagator>
        SetHandler mono
    </Location>
    Et voici mon fichier de conf de virtual host (posé dans /etc/apache2/sites-available puis activé par a2ensite):
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    <VirtualHost *>
            ServerName tolosan.homelinux.org
            DocumentRoot /usr/share/apache2/ 
     
            <Directory /usr/share/apache2/asp/> 
                    Options Indexes FollowSymLinks MultiViews 
                    AllowOverride None
                    Order allow,deny
                    allow from all 
            </Directory>
    </VirtualHost>
    Pour info, le répertoire asp contient toutes applications Mono qui expose des web services, dont notamment asp/TlePropogator (un des WS).

    SVP, pouvez-vous m'aider pour mes web services marche aussi bien en tolosan.homelinux.org qu'en localhost ?

    Merci de votre aide.
    A+

  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
    Par défaut
    Citation Envoyé par greenzephyr Voir le message
    C'est-à-dire ? Quels sont les symptômes ?

    Y a un NameVirtualHost défini quelque part dans ta conf ?

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    107
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 107
    Par défaut
    Salut Mac,
    Ben, en fait, la page ne se charge pas. Ca attend, ca attend, ... et encore ... et puis "Délai dépassé"

    Je n'ai rien ajouter de plus à la config de base de Apache que ce que j'ai cité précédemment.
    A savoir, un alias dans le apache2.conf et un virtual host.

    Je joints les fichiers en entier, si ca peut aider.

    J'ai fait qq chose de mal ou oublié qq chose ?
    Fichiers attachés Fichiers attachés

  4. #4
    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
    Par défaut
    Tu peux aussi envoyer le fichier httpd.conf, s'il te plaît ?

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    107
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 107
    Par défaut
    Ben, il est vide.
    Sous Apache2, tout se fait dans apache2.conf, non ?

  6. #6
    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
    Par défaut
    Oui et non : apache2.conf est le fichier principal mais y a des includes dans tous les sens. En fait, faut regarder dans tous les fichiers inclus dans ce apache2.conf s'il y a une ligne du style NameVirtualHost *. Ton virtual host ne fonctionnera correctement que si cette ligne existe. Par ailleurs, essaie en mettant ton alias dans ton VH.

Discussions similaires

  1. Réponses: 4
    Dernier message: 23/03/2009, 10h29
  2. Réponses: 2
    Dernier message: 13/12/2008, 12h13
  3. [Plugin][PHPEclipse]Les directives VIRTUAL HOSTS (Apache)
    Par MYKERINOS dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 10/03/2005, 09h35
  4. virtuals hosts apache
    Par kaiser2003 dans le forum Apache
    Réponses: 5
    Dernier message: 01/08/2004, 17h18
  5. [tomcat]comment cree un "Virtual Host" avec tomcat
    Par nouaman dans le forum Tomcat et TomEE
    Réponses: 17
    Dernier message: 04/06/2004, 22h51

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