Webserver G5/Panther: Limite Datenmenge?

Nashorn

Nashorn

Mitglied
Thread Starter
Dabei seit
14.07.2004
Beiträge
211
Reaktionspunkte
0
Hallo

Gibt es Erfahrungen zum 'Personal Webserver' bezüglich grossen Datenmengen (80GB) oder Anzahl Dokumente (20'000).

Ist das ein Problem oder ein Risiko für G5 1.6GHz/Panther. Ich kann einen Test nicht riskieren, da das Gerät nicht ausfallen darf.

Nashorn :p
 
In MacOS X werkelt der Apache . Der hat nur die üblichen Apachebeschränkungen: keine. (Glaub ich). Außer natürlich die Begrenzung deiner Internetverbindung und deines Rechners.
Du kannst dir auch einen anderen Apache herunterladen und installieren, wenn dir der 1.3.xx nicht gefällt.
 
n' Abend
Vielen Dank! Der Apache – der wirds wohl richten, aber mein Panther...? Ich muss leider alles in den 'Webserver' im Library-Folder legen. Ich weiss nicht, ob dem Library-Folder meine Daten willkommen sind.
Nashorn :rolleyes:
 
Hi

Über entsprechende <VirtualHost> - Anweisungen kannst due die Dokumenten-Root hinlegen wo Du möchtest

Panther und ein G5 sind ein ideales gespann, ich hoste 8.000 Dateien auf einer alten G4/400 Büchse, das reicht locker.

80 G Daten und 20.000 Dokuments stellen kein echtes problem dar, solange die Dateien nicht alle im gleichen Verzeichnis liegen

HTH

W
 
Hallo Wouilon
Nein, die Dateien sind gut verteilt. Dokumenten-Root irgendwo: Das geht wirklich? Sind dort die Daten auch über 'Personal Websharing' zu erreichen?

Nashorn :p
 
Hi

Personal Websharing ist nichts anderes als Apache ein/aus. Mal kurz gesagt.
Technisch wird das zwar etwas anspruchsvoller umgesetzt, aber dass ist im wesentlichen das, was der Schalter im Sharing-ControlPanel macht.

Wenn Du die Daten irgendwo anders hinlegen willst als an die beiden Orte, die Apple dafür vorsieht, nämlich /Library/Webserver/Documents oder ~/public/sites, dann musst du natürlich an die /etc/httpd/httpd.conf ran und die entsprechend konfigurieren (vorher RTFMen kann da nicht schaden).

Tip: Nicht vergessen der Gruppe www Leserechte für die Dokumentenroot und llen Dokumenten in allen Unterzerzeichnissen zu geben.

HTH

W
 
Vielen Dank! Die 'httpd.conf' ändern – RTFM :p – und das mir! Ich gebs zu, mein 1/2-Wissen geht auf die Nerven. Aber bevor ich mich in die Eingeweide vorarbeite, will ich doch wissen, ob sich die Operation lohnt. Nu weiss ich auch, wofür die :D :D :D -Leserechte sind *schwelg*. Ich werde #entfernen und die Dokument ROOT definieren...
Nashorn :p
 
Hi

Die Beurteilung, ob es sich lohnt oder nicht, dürfte um einiges leichter fallen, wenn Du uns etwas detailierter über dien Vorhaben informieren würdest (erwartete Zugriffe, Transfervolumen, Funktionen).

Generell ist ein G5 als Webserver qualifiziert, Apache ebenfalls

W
 
Hallo
Ich habe hier versucht zu beschreiben, was ich mir eigentlich vorschwebt. Transfervolumen wird nicht gross sein und findet nur im internen Netzwerk statt (40MB/Tag). Die Rohdaten werden mit Datenträgern transportiert und zentral auf dem G5 abgelegt und – etwas unkonventionell – mit GoLive verwaltet. Bis Ende Jahr sind die 160 GB wohl voll und die Daten werden auf DVD ausgelagert.

Am G5 arbeitet gleichzeitig ein pepp – Grafiker.

Nashorn
 
Hi

Ok, ich hab es annähernd verstanden, das sollte kein Problem sein, zumindest die Apache-Seite. Der Rechner hängt ja wahrscheinlich mit mindestens 10MBit im Netz, da ist auch das Transfervolumen kein Thema.

Das da noch ein Graphiker drauf arbeitet, na ja, das muss man sehen, ob die Performance der Maschine bei grossen Dateitransfers noch ausreicht, aber eigentlich sollte das auch kein Thema sein.

Dann mal ran an die httpd.conf, und viel Erfolg

W
 
Vielen Dank! :)
Wenn 'httpd.conf' richtig konfiguriert ist, dann werden auch die Präferenzen Systemeinstellung geändernt angezeigt?

Also: Die Web-Site dieses Computers finden Sie unter http://xxx.xxx.xxx.xx/ und Ihre persönliche Web-Site unter http://xxx.xxx.xxx.xx/~grafik/pictures/

Daraus schliesse ich, dass es wohl 2 Dokument ROOT gibt? :(

Nashorn :p
 
Hi

Apache realisiert das durch diesen Befehl

PHP:
Include /private/etc/httpd/users/*.conf

In den jeweiligen user.conf wird dann ein directory festgelegt

PHP:
<Directory "/Users/someuser/Sites/">
    Options Indexes MultiViews
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>

Die Documentroot wird durch
PHP:
DocumentRoot "/Library/WebServer/Documents"
festgelegt

W
 
Hallo

httpd.conf ändere ich wie folgt:

#Include /private/etc/httpd/users
Include /private/etc/httpd/users
#<Directory "/Users/someuser/Sites/">
<Directory "/Users/grafik/pictures_test/">
#DocumentRoot "/Library/WebServer/Documents"
DocumentRoot "/Users/grafik/pictures_test"

Rechte pictures_test
Zugriff für grafik: Lesen und schreiben
Zugriff für Gruppe 'www': Lesen und schreiben
Zugriff für andere: Lesen und schreiben

Auswertung: Apache und Browser neu starten: Forbidden.

Scheint nicht zu funzen. Muss wohl mehr ausholen.
BTW Systemeinstellung/Websharing meint weiterhin: Die Web-Site dieses Computers finden Sie unter http://xxx.xxx.xxx.xx/ und Ihre persönliche Web-Site unter http://xxx.xxx.xxx.xx/~grafik/

Angabe sollte wohl auf http://xxx.xxx.xxx.xx/~grafik/pictures_test wechseln, oder nicht?

Nashorn
 
Zurück
Oben Unten