alexmueller
11.06.05, 10:12
Hallo Leute.
Ich habe einige Probleme, bei denen ich nicht weiter komme
oder mein "Know-How" ist einfach noch viel zu gering um die "How-To",
die man im Web findet, zu verstehn.
Kurzes Vorwort:
Ich muss das im Rahmen eines Schulprojektes machen.
Meine genaue Aufgaben ist es einen Web-Server mit Web-Dav einzurichten
und das unter Linux versteht sich.
Dort soll man Benutzer einrichten können, die in verschiedenen Ordner
verschiedene Rechte haben, so wie write, read oder execute.
sieht in meinen Augen nach einen Stinknormalen FTP-Server aus,
aber evtl. bin ich einfach schon zu sehr Windoof-geschädigt.
Wie gut kenne ich mich mit Linux aus?
Fast gar nicht. Ich kenne nur eine Hand voll Befehle, wie z.B.:
mkdir, chmod, touch, make (und co.), cp, usw. eben nur die "Hardbasics".
Ihr könnt mich gerne einen Linuxdummy nennen, es stimmt ja auch ;) .
Nun es ist ja nicht so, dass ich noch GAR NIX in die Richtung gemacht habe.
Ich habe mir die Sourse für ein Apache2 Server geladen, und es versucht zu installieren.
Ich habe die tar.gz Datei entpackt und es hat sich ein neuer Ordner gebildet.
httpd-2.0.54
Also bin ich rein und habe
# ./configure --prefix=/usr/local/Apache2
eingetippt. Das Notebook hat eine Weile gerattert, dann ging es weiter.
# make
# make install
Nun sind in den Apache2 Ordner lauter weiterer Ordner und eben Dateien. So wie es sein muss, denke ich mal.
Ich habe soweit gelesen, dass ich begriffen habe,
dass ich meine Configurationen in die httpd.conf schreiben muss, ist das richtig?
Nun alles was da drinne steht, verwirrt mehr als es hilft, zumindest im Moment :) .
Eben habe ich ein Link gefunden,
http://www.dangerous-minds.net/modules.php?op=modload&name=phpWiki&file=index&pagename=HowTo-Linux-Apache2WebServer
Wo drinne steht, dass man ./configure --enable-dav machen muss und danach erst make und so weiter.
Kann ich das nachträglich aktivieren? Oder sollte ich das nochmal neu machen?
Ich suche nach einer Möglichkeit die Rechte der einzelnen Benutzer zu managen, wo finde ich das? Oder ist DAS eben die mod_DAV Funktion?
Ich denke es reicht schon, wenn ich drei Benutzer anlege und diese eben verschiedene Verzeichnisse haben, wo sie verschiedene Rechte haben.
Ich würde mich sehr sehr freuen, wenn ich hier etwas Hilfe bekommen könnte.
Ich lese zwar die "How-To" die ich so im Web finden kann, versteh diese aber immer nur
sehr mangelhaft. Da ich mich mit Linux auch erst seit kurzer Zeit beschäftige.
Leider muss der Server aber bis Mo. stehn und ich fange langsamm an Panik zu bekommen,
da ich nicht weiß, wieviel noch gemacht werden muss :-/.
Naja langsamm stimmt nicht so ganz, eher schon verdammt viel :|.
Ich glaube wichtig zu sagen ist, dass dies hier ein SuSe 9.0 System ist.
Ich habe einige Probleme, bei denen ich nicht weiter komme
oder mein "Know-How" ist einfach noch viel zu gering um die "How-To",
die man im Web findet, zu verstehn.
Kurzes Vorwort:
Ich muss das im Rahmen eines Schulprojektes machen.
Meine genaue Aufgaben ist es einen Web-Server mit Web-Dav einzurichten
und das unter Linux versteht sich.
Dort soll man Benutzer einrichten können, die in verschiedenen Ordner
verschiedene Rechte haben, so wie write, read oder execute.
sieht in meinen Augen nach einen Stinknormalen FTP-Server aus,
aber evtl. bin ich einfach schon zu sehr Windoof-geschädigt.
Wie gut kenne ich mich mit Linux aus?
Fast gar nicht. Ich kenne nur eine Hand voll Befehle, wie z.B.:
mkdir, chmod, touch, make (und co.), cp, usw. eben nur die "Hardbasics".
Ihr könnt mich gerne einen Linuxdummy nennen, es stimmt ja auch ;) .
Nun es ist ja nicht so, dass ich noch GAR NIX in die Richtung gemacht habe.
Ich habe mir die Sourse für ein Apache2 Server geladen, und es versucht zu installieren.
Ich habe die tar.gz Datei entpackt und es hat sich ein neuer Ordner gebildet.
httpd-2.0.54
Also bin ich rein und habe
# ./configure --prefix=/usr/local/Apache2
eingetippt. Das Notebook hat eine Weile gerattert, dann ging es weiter.
# make
# make install
Nun sind in den Apache2 Ordner lauter weiterer Ordner und eben Dateien. So wie es sein muss, denke ich mal.
Ich habe soweit gelesen, dass ich begriffen habe,
dass ich meine Configurationen in die httpd.conf schreiben muss, ist das richtig?
Nun alles was da drinne steht, verwirrt mehr als es hilft, zumindest im Moment :) .
Eben habe ich ein Link gefunden,
http://www.dangerous-minds.net/modules.php?op=modload&name=phpWiki&file=index&pagename=HowTo-Linux-Apache2WebServer
Wo drinne steht, dass man ./configure --enable-dav machen muss und danach erst make und so weiter.
Kann ich das nachträglich aktivieren? Oder sollte ich das nochmal neu machen?
Ich suche nach einer Möglichkeit die Rechte der einzelnen Benutzer zu managen, wo finde ich das? Oder ist DAS eben die mod_DAV Funktion?
Ich denke es reicht schon, wenn ich drei Benutzer anlege und diese eben verschiedene Verzeichnisse haben, wo sie verschiedene Rechte haben.
Ich würde mich sehr sehr freuen, wenn ich hier etwas Hilfe bekommen könnte.
Ich lese zwar die "How-To" die ich so im Web finden kann, versteh diese aber immer nur
sehr mangelhaft. Da ich mich mit Linux auch erst seit kurzer Zeit beschäftige.
Leider muss der Server aber bis Mo. stehn und ich fange langsamm an Panik zu bekommen,
da ich nicht weiß, wieviel noch gemacht werden muss :-/.
Naja langsamm stimmt nicht so ganz, eher schon verdammt viel :|.
Ich glaube wichtig zu sagen ist, dass dies hier ein SuSe 9.0 System ist.