Verzeichniss basierende virtualhost

Debian macht sich hervorragend als Web- und Mailserver. Schau auch in den " Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
Voyager_MP
Beiträge: 628
Registriert: 22.06.2004 10:04:07
Wohnort: Aachen

Verzeichniss basierende virtualhost

Beitrag von Voyager_MP » 27.11.2014 11:07:06

Kann mir einer helfen, der 2te virtualhost greift nicht. das wsgi wird nicht ausgefuehrt.

Code: Alles auswählen

<VirtualHost *:80>
        ServerName lekker-api
        <Proxy balancer://apicluster>
                BalancerMember http://172.20.0.83:8080  route=sulap083 loadfactor=50
                BalancerMember http://172.20.0.84:8080  route=sulap084 loadfactor=50
                ProxySet lbmethod=byrequests
        </Proxy>
        <Location /balancer-manager>
                  SetHandler balancer-manager
        </Location>
        ProxyPass               /lekkerapi              balancer://apicluster/lekkerapi
        ProxyPassReverse        /lekkerapi              balancer://apicluster/lekkerapi
        ProxyPass               /activity               balancer://apicluster/activity
        ProxyPassReverse        /activity               balancer://apicluster/activity
        ProxyPass               /customer               balancer://apicluster/customer
        ProxyPassReverse        /customer               balancer://apicluster/customer
        ProxyPreserveHost on
        ProxyRequests Off
        <IfModule mod_cache.c>
             CacheDefaultExpire 86400
             CacheIgnoreNoLastMod On
             CacheMaxExpire 604800
             CacheStoreNoStore On
             <IfModule mod_disk_cache.c>
                      CacheRoot /var/spool/apache2/
                      CacheEnable disk /
                      CacheDirLevels 3
                      CacheDirLength 2
                      CacheMinFileSize 512
             </IfModule>
          </IfModule>
          LogLevel info
          ErrorLog   ${APACHE_LOG_DIR}/http_error.log
          CustomLog  ${APACHE_LOG_DIR}/http_access.log combined
</VirtualHost>

<VirtualHost *:80>
        ServerAdmin info@lekker-energie.de
        ServerName lekker-api
        DocumentRoot /var/www/archive

        WSGIDaemonProcess mywsgiapp user=www-data group=www-data threads=10
        WSGIScriptAlias /archive /var/www/archive/archive.wsgi
        <Directory /var/www/archive>
                WSGIProcessGroup mywsgiapp
                WSGIApplicationGroup %{GLOBAL}
                Order deny,allow
                Allow from all
        </Directory>

        WSGIScriptAlias /archive2 /var/www/archive/archive2.wsgi
        <Directory /var/www/archive>
                WSGIProcessGroup mywsgiapp
                WSGIApplicationGroup %{GLOBAL}
                Order deny,allow
                Allow from all
        </Directory>

        LogLevel warn
        ErrorLog /var/log/apache2/wsgi-error.log
        CustomLog /var/log/apache2/wsgi-access.log combined
</VirtualHost>
Gruß Michel

mtheiss
Beiträge: 154
Registriert: 01.04.2005 22:07:26
Lizenz eigener Beiträge: MIT Lizenz

Re: Verzeichniss basierende virtualhost

Beitrag von mtheiss » 27.11.2014 12:24:31

Hallo,

ist denn

Code: Alles auswählen

NameVirtualHost *:80
gegeben?

Weiterhin haben die beiden VirtualHosts den gleichen Servernamen. Wie soll Apache die denn auseinander halten?

Gruss
Martin

Antworten