Forum
Tipps
News
Menu-Icon

Ich kanns nicht mit ansehen! ;D
 

Zitat
Ein einzelner Apache ist auch in der Lage mehrere Websites zu hosten. Dabei wird zwischen IP-basierten virtuellen Webhosting und Namensbasierten virtuellen Webhosting unterschieden.

Beim IP-basierten virtuellen Webhosting bekommt jeder virtuelle Host eine eigene IP Adresse. Die Netzwerkkarte des Servers muss so konfiguriert werden, dass alle IP Adressen auf diesem Host verfügbar sind.
Da IPv4 Adressen ein knappes Gut sind, wird heutzutage meistens namensbasiertes virtuelles Webhosting eingesetzt. Beim namensbasierten virtuellen Webhosting wird eine einzelne IP Adresse konfiguriert, auf der über den Host-Header einer HTTP-Anfrage analysiert wird, für welchen virtuellen Host eine Anfrage ist. Namensbasiertes virtuelles Webhosting und IP-basiertes virtuelles Webhosting lassen sich auch auf dem gleichen Webserver mischen.
Das ist ja nun nahezu narrensicher

Das ist aber genau das, was er i-wie nicht versteht!

Deshalb zweifle ich hier langsam an mir.

 

Zitat
Deshalb zweifle ich hier langsam an mir.
eine 100%-ige Erfolgsquote gibt es recht selten! ;)  ;D

ist ER vielleicht ein virtueller HORST ?? :-[::)::):o;D

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

 ;)

Das was mich hierbei am meisten nervt, ist die Tatsache, dass unser TO am Ende seinen XAMPP ins Netz stellen wird - entgegen aller Versuche und Ratschläge.
Gut - mit den eventuellen strafrechtlichen und/oder zivilrechtlichen Konsequenzen muß er selber leben, aber den Dreck im Netz der daraus resultiert - den haben wir am Ende alle i-wie in unterschiedlicher Form an der Backe.  >:(

Einen Versuch war's immerhin wert - nur am Ende wahrscheinlich leider sinnlos.

@Knut Danke ;)
 

Du hast einen PC.
Darauf läuft ein Apache(-dienst).

Darauf kannst Du mehrere virtuelle Hosts anlegen.

Es bleibt ein PC.
Es bleibt ein Apache(-dienst). 

egal ob eine IP oder mehrere IP's, an diesem Prinzip ändert sich dabei nix, nur eine Frage der Möglichkeiten, die man hat.

Was meinst Du, was dieses Wort virtuell ausdrückt? ;D

Ist das wirklich soooo schwer  ??? :'(
    


d.H also ich habe mehrere htdocs Ordner? Dieser Ordner ist ein Virtueller Host? Oder wie kann ich dann z.B mehrere Websiten haben?

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button
Zitat
also ich habe mehrere htdocs Ordner?
ja - für jeden VHost

Zitat
Dieser Ordner ist ein Virtueller Host?
Nein, der Ordner gehört zu einem virtuellen Host.

Zitat
Oder wie kann ich dann z.B mehrere Websiten haben?
jeder VHost hat seinen htdocs-Ordner

 

Zitat
Dieser Ordner ist ein Virtueller Host?
Wenn du dann noch die richtige Directive drum rum schreibst, kann/ist es die DocumentRoot deines V-Host.

 
Zitat
Oder wie kann ich dann z.B mehrere Websiten haben?
in dem du mehrere V-Host Directiven schreibst und jeder benötigt seine eigene DocumentRoot!

@SQL-Freak
Ups, war ja deine Baustelle :-*

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Kein Problem, mach ruhig hier weiter  :P;D;D;D

Wenn du dann noch die richtige Directive drum rum schreibst, kann/ist es die DocumentRoot deines V-Host.

 in dem du mehrere V-Host Directiven schreibst und jeder benötigt seine eigene DocumentRoot!

@SQL-Freak
Ups, war ja deine Baustelle :-*

Aha "Directiv" bedeutet Befehl ist das eine Datei unter XAMPP mit welcher man dann sagen kann welcher htdocs Ordner über welche IP ansprechbar sein soll? Wie ist das gemeint?

Wie kann ich den mehrere htdocs Ordner machen also einen virtuellen Host hinzufügen?

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Vergiß mal bitte den XAMPP-Quark.
Wir reden hier vom Apache-Webserver, der wie ich schon mehrfach schrieb ein Teil von diesem unsäglichen XAMPP ist.

Direktiven -> eigentl. Konfigurationsdirektiven (Anweisungen)
Gibt ein paar hundert davon

Direktiven-Übersicht

wie man virtuelle Hosts einrichtet ist in der bereits mehrfach verlinkten Apache-Doku beschrieben. Weiterhin kennt Google eine Menge Tutorials zu dem Thema.

Jeder vhost hat seine eigene Direktive oder? Habe mir das angeguckt z.B

Beispiel

 <VirtualHost 10.1.2.3>
 ServerAdmin [email protected]
 DocumentRoot /www/docs/host.foo.com    **
 ServerName host.foo.com
 ErrorLog logs/host.foo.com-error_log
 TransferLog logs/host.foo.com-access_log
 </VirtualHost>

** ist das der Ordner in welchem die Website liegt? Bei mir ist der Ordner auf dem Desktop und heisst htdocs.

Aber wie erstelle ich jetzt einen weiteren htdocs Ordner?


LG
husi

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button
Zitat
Jeder vhost hat seine eigene Direktive oder?
Genau  :)

Zitat
** ist das der Ordner in welchem die Website liegt?
Richtig  :)

Zitat
Bei mir ist der Ordner auf dem Desktop
kann ich mir nicht vorstellen, ist wahrscheinlich nur eine Verknüpfung

Zitat
und heisst htdocs.
Ja  :)

Zitat
Aber wie erstelle ich jetzt einen weiteren htdocs Ordner?
Du wirst doch wissen, wie man einen Ordner anlegt?  ???

Beachte bitte:
1. sämtliche Pfade und Dateien, die in der Direktive angegeben werden, müssen existieren. Sonst startet der Apache nicht!
 

Achso ok und vhost ist dann wenn ich mehrere dieser htdocs Ordner habe?

Wie geht das den wenn ich meine IP Adresse eingebe erscheint da root. Kann ich entscheiden welche Website bzw htdocs Ordner über die IP welche ich habe öffnen lässt?

Ich habe jetzt im moment nur 1 laufender Host auf dem Server mit der IP 192.168.1.38 Port 80 wenn ich jetzt einen 2. Host anlege kann ich in der Direktive die selbe IP eingeben weil nur einen andern Port?
Ich habe gelesen das man entweder eine andere IP Adresse eingeben muss oder den Port muss anders sein als der Standard Host. Aber ich kann keine 2. IP haben geht ja nur 1 IP pro Rechner. Das heisst ich müsste für den vhost einen andern Port auswählen?

Oder die namensbasierte Lösung nehmen? Was muss ich dort dann für eine IP und Port eingeben bei der <VirtualHost ....>
bei namensbasiert finder er über den referrer heraus welche seite ich meine.


« Windows 7: Medion Fastboot keine InternetverbindungInternet an 2 Pc's anschliessen.. »
 

Schnelle Hilfe: Hier nach ähnlichen Fragen und passenden Tipps suchen!

Fremdwörter? Erklärungen im Lexikon!
Grundstrich
Der Begriff des Grundstrichs im Bereich der Typografie, bezeichnet den senkrechten Strich der Buchstaben. Bei Schriftarten mit variabler Strichstärke, wie zum Beispi...

Haarstrich
Der Begriff Haarstrich stammt aus dem Bereich der Typographie. Bei Schriften, wie zum Beispiel der Antiquaschrift mit unterschiedlichen Strichstärken, wird zwischen ...

Zwischenablage
Die Zwischenablage (eng. Clipboard) ist ein temporärer Speicher im Arbeitsspeicher (RAM) des Computers. In der Zwischenablage können Informationen für kurz...