virtuelle Hosts

Status
Für weitere Antworten geschlossen.

MissErfolg

Benutzer
Mitglied seit
09. Okt 2007
Beiträge
216
Punkte für Reaktionen
17
Punkte
18
Wie kann ich mit der neusten Firmware mehrere Webseiten erstellen? Ich bin mal gerade zu blöd das zu kapieren.

Habe schon unter "Webanwendungen" die "Webstation" und "persönliche Webseite" aktiviert und einen virtuellen Host angelegt.

Wo muss jetzt nun meine Webseite hinkopiert werden und wie greife ich auf die verschiedenen Webseiten zu?

Habe irgendwie ein Brett vor dem Kopf. Gibt es da eine Anleitung irgendwo?
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Soviel ich weiss hat die persönliche Webseite nichts mit virtuellen Hosts zu tun. Die persönlichen Webseiten werden ja afaik nicht über Subdomains oder eigene Domains angesprochen. Sondern in etwa so http://IP_DER_DS/~user
Der Document Root liegt hierbei im Homeverzeichnis des jeweiligen Users.

"Echte" Subdomains werden aber so angesprochen http://subdomain.domain
und zeigen mit ihren jeweiligen Document Roots unterhalb des Main Doc Roots des Apache Servers.
Du hast grundsätzlich zwei Möglichkeiten eine Subdomain einzurichten

  1. Namensasiert "Alias Name"
    Ein DNS Server muss für den "Alias Namen" eine IP des Apache Servers liefern. Oder der Alias Name wird in die lokalen Hosts Dateien eingetragen zusammen mit der IP deiner DS. Der Apache entscheidet dann anhand der verwendenten Hostnamens, welchen Document Root er bedienen soll
    Code:
    <VirtualHost subdomain.domain:80>
    ServerName subdomain.domain
    ServerAlias mediaserver mediahome media
    DocumentRoot /usr/syno/synoman/phpsrc/web/swisscenter
    </VirtualHost>
  2. Port basiert
    Wenn du keinen DNS Server hast, der Apache nicht auf die DNS Namen hört oder du zu faul bis alle Hosts Dateien manuell einzutragen ;), dann gäbe es noch die Möglichkeit virtuelle Hosts auf Port Basis anzulgegen. Dabei kannst du die DS sowohl über den Namen als auch die IP ansprechen. Anhand des mitgegebenen Ports entscheidet der Apache dann welchen Document Root er verwenden soll.
    Code:
    <VirtualHost *:8099>
    ServerName 192.168.1.100
    ServerAlias mediaserver mediahome media
    DocumentRoot /usr/syno/synoman/phpsrc/web/swisscenter
    </VirtualHost>
Bei Version 1) kann ich via subdomain.domain auf Swisscenter zugreifen und bei Version 2) sowohl via domain:8099 als auch via IP:8099. Ein Zugriff via IP:pORT bei Version 1) wird immer vom Default Document Root bedient
 

MissErfolg

Benutzer
Mitglied seit
09. Okt 2007
Beiträge
216
Punkte für Reaktionen
17
Punkte
18
Au weia! Da habe ich jetzt nicht so viel verstanden.

So, ich habe jetzt ein Webseite erstellt. Wo kopiere ich diese hin und wie rufe ich sie im Browser auf?

1. Ich habe also einen Namen für den Unterordner erstellt und einen Hostnamen. Habe bemerkt, dass im Ordner /volume1/web nun ein Ordner erstellt wurde mit dem Namen des o.a. Unterordners. Nun kann ich dort meine Webseite reinkopieren und sie mit http://diskstation/unterordner aufrufen. Aber das konnte ich vorher auch schon. Worin liegt also der Vorteil von diesen virtuellen Hosts?

2. Angeblich soll ich bei der Aktivierung der persönlichen Webseite diese in mein Homeverzeichnis kopieren (index.htm bzw. inden.php liegt im root des home-Verzeichnissen?). Schön und gut. Aber wie rufe ich wie dann auf?
 

HarryPotter

Benutzer
Mitglied seit
24. Aug 2007
Beiträge
2.156
Punkte für Reaktionen
0
Punkte
0
Das ist eben ein bisschen das Problem von jahlives: er überrascht immer wieder mit ausgezeichnetem Wissen aber sieht oft den Wald vor lauter Bäumen nicht mehr.

Die Firmware bietet das alles von Haus aus.

Wenn du die Funktion persönliche Webseiten pro Benutzer nutzen willst, dann musst du lediglich im home Verzeichnis dese jeweiligen Benutzers ein Verzeichnis www anlegen und dort gehört die Webseite dann rein.

Aufgerufen wird die Seite danach mit http://ip_der_DS/~benutzername

Uebrigens hat es auf jeder Konfigurationsseite des WebUI rechts oben ein "Buchzeichen" mit meist sehr guten Beschreibungen der Funktionen.


Der Vorteil der virtuellen Hosts wie du sie beschrieben hast liegt daran dass du dyndns Adressen registrieren kannst, zB unterordner1.dyndns.org und dies dann unter virtuelle hosts direkt auf /volumen1/web/unterordner1 umleiten kannst, ohne dass man der URL den Unterordner auch noch mitgeben muss.
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Au weia! Da habe ich jetzt nicht so viel verstanden.

So, ich habe jetzt ein Webseite erstellt. Wo kopiere ich diese hin und wie rufe ich sie im Browser auf?

1. Ich habe also einen Namen für den Unterordner erstellt und einen Hostnamen. Habe bemerkt, dass im Ordner /volume1/web nun ein Ordner erstellt wurde mit dem Namen des o.a. Unterordners. Nun kann ich dort meine Webseite reinkopieren und sie mit http://diskstation/unterordner aufrufen. Aber das konnte ich vorher auch schon. Worin liegt also der Vorteil von diesen virtuellen Hosts?

2. Angeblich soll ich bei der Aktivierung der persönlichen Webseite diese in mein Homeverzeichnis kopieren (index.htm bzw. inden.php liegt im root des home-Verzeichnissen?). Schön und gut. Aber wie rufe ich wie dann auf?
1) mit http://diskstation/ordner rufst du auch nicht den virtuellen Host auf, sondern den Haupthost. Virtuell wäre http://ordner.diskstation

2) Leg bitte mal eine Hello World index.html ins Homeverzeichnis deines Users und probier http://diskstation/~DEIN_USER
Kannst du die Datei so sehen im Browser? Ich habe dazu mal schnell in die Doku geschaut aber auch nix genaueres gefunden
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Das ist eben ein bisschen das Problem von jahlives: er überrascht immer wieder mit ausgezeichnetem Wissen aber sieht oft den Wald vor lauter Bäumen nicht mehr.

Aufgerufen wird die Seite danach mit http://ip_der_DS/~benutzername

Uebrigens hat es auf jeder Konfigurationsseite des WebUI rechts oben ein "Buchzeichen" mit meist sehr guten Beschreibungen der Funktionen.
Zum ersten Teil gebe ich dir recht ;) aber genau in diesem Fall finde ich das eigentlich nicht. Der Topicstarter hat User Home Pages und Virtuelle Hosts zusammengefügt und ich sagte ihm das sei nicht das gleiche.

Deinen Link habe ich ihm in meinem ersten Post auch angegeben (für die User Home Pages). Dann aber nur noch über die vhosts Frage geschrieben. Das vhosts nix mit virtuellen Hosts zu tun haben, habe ich auch erwähnt.

Von dem her finde ich eigentlich, dass ich bei diesem Thread eher den Wald als die Bäume gesehen habe :D

Gruss

tobi
 

MissErfolg

Benutzer
Mitglied seit
09. Okt 2007
Beiträge
216
Punkte für Reaktionen
17
Punkte
18
Ja ... super. Jetzt habe ich es begriffen und auch schon ausprobiert. Klappt allen wunderbar.

Das kleine Buch oben rechts für die Onlinehilfe habe ich natürlich bisher immer übersehen. :rolleyes:

Danke an Euch :)
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat