vhosts Apache2

Apache, Lighttpd, nginx, Cherokee
Post Reply
el_padre
Posts: 16
Joined: 2004-12-09 17:13
 

vhosts Apache2

Post by el_padre »

Hallo Jungs,

ich hab Suse 10 Installiert mit Apache 2 Modul php usw..

Das funktoniert auch soweit alles nun hab ich etwa 20 vhosts die folgendermaßen aufgebaut sind.

Code: Select all

<VirtualHost *>
    ServerAdmin t.schubert@makrohaus.de
    DirectoryIndex index.htm
    DocumentRoot /home/vhosts/www.max-aicher.de
    ServerName max-aicher.mh

    LogFormat "%h %l %u %t "%r" %>s %b" common

    ErrorLog /home/vhosts/www.max-aicher.de/logs/error_log
    CustomLog /home/vhosts/www.max-aicher.de/logs/access_log common
</VirtualHost>
#-------------------------------------------------------------------------------
<VirtualHost *>
    ServerAdmin t.schubert@makrohaus.de
    DirectoryIndex index.htm
    DocumentRoot /home/vhosts/www.oliwax.de
    ServerName oliwax.mh

    LogFormat "%h %l %u %t "%r" %>s %b" common

    ErrorLog /home/vhosts/www.oliwax.de/logs/error_log
    CustomLog /home/vhosts/www.oliwax.de/logs/access_log common
</VirtualHost
nun habe ich das Problem das ich wenn ich meine ServerNamen aufrufe

zb oliwax.mh kommt immer der erste angeben vhost in diesem fall macht sich die max-aicher website auf.

nun wie kann ich das einstellen das er jeden einzelen vhost den ich angeben habe auch über den Servernamen aufrufen kann

zb im Internetexplorer : oliwax.mh DocumentRoot /home/vhosts/www.oliwax.de << jetzt soll er in dieses verzeichniss gehen wie eben auch angeben im vhost.

Wo muss ich das einstellen !?


danke
oxygen
Posts: 2138
Joined: 2002-12-15 00:10
Location: Bergheim
 

Re: vhosts Apache2

Post by oxygen »

Hast du vielleicht NameVirtualHost IP:Port vergessen?
Anonymous
 

Re: vhosts Apache2

Post by Anonymous »

Hallo,

du musst bei den vHosts natürlich noch angeben, auf welchen Namen Sie reagieren sollen. Das kannst du mit dem Parameter ServerName machen. Weitere Namen kannst du mit ServerAlias hinzufügen.

z.B:

<VirtualHost *>
ServerName http://www.max-aicher.de
ServerAlias max-aicher.de
...
</VirtualHost>
el_padre
Posts: 16
Joined: 2004-12-09 17:13
 

Re: vhosts Apache2

Post by el_padre »

hallo weis jetzt nicht ganz was du damit meinst bzw sagen willst mit deiner Antwort.

Habe doch Extra im Code bereichi den VHost gepostet und da steht doch

SERVERNAME oliwax.mh oder max-aicher.mh

somit hab ich ja meinen servernamen

dazu muss ich sagen ich hatte schon nen server wo die genau diese vhosts so liefen wie sie jetzt hier gepostet wurden.

Der ist mir aber leider abgeschmiert und dshalb muss ich mir jetzt einen neuen Einrichten.

Ich denke das Problem liegt in der Grundkonfiguration des Apache 2 Servers.
Anonymous
 

Re: vhosts Apache2

Post by Anonymous »

Oh ja, sorry. Habe ich in deinem Posting überlesen.

Du hast aber in der apache conf die vhosts-Datei korrekt eingebunden?
el_padre
Posts: 16
Joined: 2004-12-09 17:13
 

Re: vhosts Apache2

Post by el_padre »

ja wie gesagt das passt ja auch das problem ist nur das er immer

egal welchen servernamen ich angebe ob

oliwax.mh

oder

max-aicher.mh usw.. immer im verzeichniss des ersten VHOSTS landet

im beispiel im verzeichniss des max-aicher.mh verzeichniss.

das heißt irgend eine einstellen stimmt nicht das ich die vhosts nicht mit dem jeweiligen namen ansprechen kann.

da er ja immer den obersten benutzt
timeless2
Posts: 415
Joined: 2005-03-04 14:45
Location: Paris
 

Re: vhosts Apache2

Post by timeless2 »

el_Padre wrote:

Code: Select all

</VirtualHost
Die eckige Klammer zumachen: >

Falls das durch Paste&Copy passiert ist, hast du in deiner Apache-Conf das "NameVirtualhost IPADRESSE" stehen?
geo
Posts: 42
Joined: 2005-02-24 11:44
Location: Hannover
 

Re: vhosts Apache2

Post by geo »

Habe doch Extra im Code bereichi den VHost gepostet und da steht doch

SERVERNAME oliwax.mh
Wenn deine Domain oliwax.de heisst, findet er natürlich keine Übereinstimmung mit oliwax.mh.

Code: Select all

<VirtualHost *> 
ServerName oliwax.de 
ServerAlias *.oliwax.de 
... 
</VirtualHost>
P.S.
wenn du schon den Browser des Besuchers prüfst, bitte richtig.
Benutzer von Opera Browsern wollt ihr wohl nicht als Kunden....
el_padre
Posts: 16
Joined: 2004-12-09 17:13
 

Re: vhosts Apache2

Post by el_padre »

hallo nochmal.


Die vhosts sind korrekt da sie vorher auch liefen.
das mit dem .mh Stimmt ebenfalls.

Da es sich um einen Internen Linux Server handelt.

ich möchte nur wissen was ich in der Grundkonfiguration umstellen bzw einstellen muss das ich eben diese Vhosts über den Namen ansprechen kann.
st3fan
Posts: 10
Joined: 2005-07-11 10:34
 

Re: vhosts Apache2

Post by st3fan »

du musst in der listen.conf noch folgendes eintragen!

Code: Select all

NameVirtualHost 12.34.56.78:*
el_padre
Posts: 16
Joined: 2004-12-09 17:13
 

Re: vhosts Apache2

Post by el_padre »

im Moment bekomme ich jetzt folgenden Fehler:

[Fri Mar 17 11:22:33 2006] [error] [client 192.168.0.114] client denied by server configuration: /home/vhosts/www.wolfgang-heitmeier.de/httpdocs/

!?

Najo aber die Rechte in diesem Verzeichniss sind 777 wo liegt der fehleer =?
el_padre
Posts: 16
Joined: 2004-12-09 17:13
 

Re: vhosts Apache2

Post by el_padre »

habs hinbekommen in der default-server.conf musste ich die diretorys auf allow all einstellen nun funktionierts.

# dynamically assigned IP addresses:
#
NameVirtualHost * <<<<



<Directory />
Order deny,allow
Allow from all <<<<<<
</Directory>
Post Reply