PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : apache config



sowatt
03.12.01, 17:57
hallo ,
meine frage ist : wie bekomme ich es hin das ich als user und nicht als root, eigene php und andere
dateien im /htdocs verzeichnis vom apache apspeichern kann?? das wird ja irgendwie gehen denke ich.
in welche gruppe muss ich den user (mich) denn da aufnehmen?.
bin allerdings blutiger anfänger was linux angeht (kämpfe mich aber eisern durch ;) ).
denn es kann ja nicht sein das ich lokal nur als root mit php entwickeln und testen kann,oder??

vielen dank schon mal...

grüße
gert

Sven_R
04.12.01, 00:44
hi
also geht recht einfach so wie ich es mache.
1. neue Gruppe Anlegen z.b. apache oder web ....
2. neuen user anlegen z.b. klaus oder siteadmin .....
3. das home verzeichniss auf den pfad des apache docroot legen z.b. (suse) /usr/local/httpd/htdocs/
4. jetzt kannst du mit einem ftp prg die seiten direkt uploaden.

du kannst aber auch, so mach ich das auch ab und an, die seiten unter root online stellen und per script alle rechte cron gesteuert ändern.

Cu

sowatt
05.12.01, 02:44
hi,
na dann erstmal vielen dank, das werde ich ausprobieren.

grüße
gert

sowatt
06.12.01, 02:24
hi,
das funktioniert leider nicht, ich bekomme die meldung"verzeichnis gehört
schon jemand anderem" , sinngemäß.
aber es muss doch gehen das ich mir als user die vollen zugriffsrechte auf dieses verzeichnis, htdocs, zuteilen kann.
wenn ich auch über linux noch nicht viel weiß (als geschädigter" bunte bilder clickie user") aber das man nicht als root arbeiten soll das hab ich schon begriffen.
und ich möchte beim programmieren nicht immer zum root wechseln
um meine dateien in das htdocs verzeichnis zu transferieren.

wenn noch jemand eine idee hat,wäre ich sehr dankbar.

grüße

gert

Sellew
06.12.01, 07:44
Hi,

nur ne idee, wenn du den user und die gruppe angelegt hast, dann gib als root erstmal die lese- und schreibrechte für user und gruppe. danach schenkst du einfach das verzeichnis mit chawn dem neuen user. somit hat der user zugriff und die, die in deiner neuen gruppe sind.

hoffe es klappt. ;)

gruß

sowatt
07.12.01, 02:49
hi,
genau das werde ich dann auch mal testen. so etwa steht das auch auf einer site im netz .

vielen dank

grüße
gert

sowatt
08.12.01, 01:28
hi,
so nun muss ich doch noch mal fragen : nachdem ich die befehle
chown und chgrp auf das verzeichnis /usr/local/httpd/htdocs angewand
habe und ich mir die eigenschaften des verzeichnis anzeigen lasse
werde ich auch als user des verzeichnis angezeigt. warum ist es denn
nun nicht möglich eine datei "hallo.php" in dieses verzeichnis zu kopieren??
ich bekomme immer die meldung das "schreiben in das verzeichnis ist nicht möglich".
das kann ja eigentlich nicht sein ,oder?die jeweiligen rechte sind mit rwx gesetzt.

ach ja, ich habe bisher ersucht die datei mit dem konqueror per copy und paste
zu kopieren, was als root auch funktioniert.
weiß da noch jemand rat ??

grüße gert

SuSE 7.3
ASUS A7V 133
AMD Athlon 850
Geforce 2 GTS

sowatt
09.12.01, 15:20
hi,
so nun habe ich das problem gelöst ;)
was man aber auch alles durchmachen muss wenn man absoluter linux newbie
ist !

vielen dank nochmal

grüsse
gert