WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Linux, UNIX, Open Source (http://www.wcm.at/forum/forumdisplay.php?f=13)
-   -   Apache Webserver und 20 Benutzer! (http://www.wcm.at/forum/showthread.php?t=43236)

Ghandi 21.01.2002 17:11

muss ich denn das DokumentRoot in der httpd.conf auf den standard lassen? oder kann ich nicht einfach eben zB.: /home/ nehmen? weil bis ich mal die ganzen verzeichnisse eingegeben habe, werd i alt und grau harrig! :) i mein net das ich langsam im tippen bin, aber wenn i den pfad für 20 benutzer angeben muss... ;)

aber danke für deine HIlfe ich werd das jetzt mal mit dem ftp machen und mit der www gruppe (obwohl die bei mir noch garnicht angelegt war und der apache aber schon längst lief)?

danke nochmal..

Ghandi

kingchaos01 21.01.2002 17:20

müssen tust natürlich gar nix, ich habs irgendwie übersichtlicher gefunden....

das einzige worauf du genau aufpassen mußt, ist, das die Datein die richtigen Rechte kriegen, wenn sie von den Usern angelegt (geuploadet) werden (siehe dazu das Manual deines bevorzugten ftpd).
Damit der Apache darauf zugreifen kann. Sprich: sie müssen zumindest für "others" readable sein.
Das mit der Gruppe "www" ist eher was Kosmetisches, ich finde damit ist es übersichtlicher...
Ist aber natürlich geschmackssache.

In der httpd.conf sollte user und gruppe, mit denen der Apache läuft, ziemlich weit oben stehn, wenns mich nicht täuscht. Da mal reinschaun.

Greetz
Roland

kingchaos01 21.01.2002 17:50

kleine korrektur:
der apache rennnt als "nogroup"
deshalb verrgiß, was ich zur www-group gesagt hab.
Sorry.
is schon zu lange her.....

Beispiele zu UMASK findest du unter
http://www.bu.edu/computing/acs/help/files/umask.shtml

citizen428 21.01.2002 18:01

Das mit der Gruppe des Apache ist distributionsabhängig. Auf meinem Debian (Potato) gehört der httpd zur Gruppe www-data. Ansonsten kenn ich noch nobody und www.

Ghandi 22.01.2002 17:25

so nun hab ich alles gemacht, jetzt versteh ich das ganze auch etwas mehr, danke euch allen für eure Hilfe, allerdings hab ich noch ein problem, ich weiß nicht ob es ein großes ist oder ein kleines.. folgendes..

ich geb nun zB. folgendes im browser ein:

http://apacheserver/userverzeichniss

wenn ich das eingeb dann kommt die fehlermeldung das er nix findet, wenn ich allerdings folgendes eingeb

http://apacheserver/userverzeichniss/

dann findet er das index.html file und alles is super, kann ma des irgendwie umändern, das ich den letzten shlash nicht mehr eingeben muss?

danke nochmal...

Ghandi

kingchaos01 22.01.2002 17:35

Siehe

http://httpd.apache.org/docs/misc/FA...set-servername

greetz,
Roland

allwissende Müllhalde 22.01.2002 18:43

Zitat:

Original geschrieben von kingchaos01
Siehe

http://httpd.apache.org/docs/misc/FA...set-servername

greetz,
Roland

Coole Sache, hab meinen Apachen jetzt auch getauft, und siehe da es geht ohne / :)
Überhaupt war dieser Thread für mich eine Super Lektion bzgl. Apache.
Hoffentlich bringt -Ghandi- noch öfter solche Praxisnahen Fragen, denn was nützen kiloweise Handbücher wenn man nicht weiß wo anfangen, was ist vorrangig wichtig/brauchbar. :)

ppaul 23.01.2002 01:52

warum verwendet ihr nicht die DAV erweiterung? mit der kann man unter windows direkt mittels http put reinspeichern, und der apache checkt das auch, sogar mit differenzierten permissions. das ganze ist eine reine apache loesung ohne ftp und samba und schnickschnack!

Ghandi 23.01.2002 13:01

@paul: i glaub der grund warum niemand dieses DAV verwendet, is wohl der, weil in deinem Thread, Microsoft vorgekommen is :lol: *scherz*

Das mit dem Servernamen hat wirklich funktioniert, jetzt is mei apache fertig und funkt, zumindest am notebook, jetzt brauch i des ganze nur noch auf an gscheiten rechner machen und alles passt *happabin*

Ich dank euch allen für eure Hilfe, könnts euch garnet vorstellen, wir mir des daugt, des gschafft zu haben.

@allwissendeMüllhalde: i werd schaun was ich machen kann! :)

Also dann bis zu meinem oder auch euren nächsten Problem! :)

ein glücklicher und zufriedener

Ghandi

PS.: Danke nochmal! :)

Flink 16.02.2006 16:15

Zitat:

Original geschrieben von kingchaos01

* die UMask fürs Uploaden der Dateien ist so eingestellt:
"rw-r--r--" -> user:deinuser group:www -> damit kann der Apache, der in der Gruppe www läuft (SuSE) auch darauf zugreifen (lesen).

Wie kann ich die Umask für den Apache-Prozeß ändern?

Ich habe leider schon so ziemlich alles vergeblich versucht:
Eintragung 'umask 002' in /etc/profile, /etc/rc.d/apache2 und in /var/lib/wwwrun/.profile.
Es ist SuSE 9.3 mit wwwrun für den Apache. Die Gruppe habe ich auf psaserv geändert. Ich möchte die Umask auf 002 setzen, damit FTP-Benutzer in der Lage sind, die vom Apache erzeugten Dateien zu löschen und ich auch eine Webapplikation laufen lassen kann. Bisher scheitert es daran, daß die vom Apache angelegten Dateien von der PHP-Anwendung nicht mehr geschrieben werden können.


Alle Zeitangaben in WEZ +2. Es ist jetzt 16:57 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag