[ set_X @ 05.06.2005. 16:25 ] @
| Danas sam mislio o tome da napravim neki control panel u PHP-u.
Znači nešto prosto za početak.
Pa me interesuje (apache), kako da napravim neki kontrol panel u kom bi menjao podešavanja Apache web servera.Npr. da promenim lozinku, domen, da dodajem vhostove, ...
Da li ovo radim direktnim menjanjem httpd.conf ili nekako drugačije?
Neki primer bi dobrodošao.
[code]
[img]
[sub][[b]Ovu poruku je menjao set_X dana 18.06.2005. u 09:02 GMT+1[/b]][/sub]
[sub][[b]Ovu poruku je menjao set_X dana 18.06.2005. u 09:03 GMT+1[/b]][/sub] |
[ Nemanja Avramović @ 05.06.2005. 19:36 ] @
Brate, ja za to koistim
ApacheConf koji nema mnogo veze sa PHP-om, ali super je!
[ set_X @ 05.06.2005. 20:23 ] @
Meni je cilj da sam napishem, i da nauchim, a ne da koristim vec napravljeno :>
[ SmilieBG @ 05.06.2005. 20:54 ] @
Konfiguracija apache-a se svodi na menjanje jednog (ili vise) .conf fajlova. Posto planiras da menjas konfiguraciju apache-a preko php-a, savetovao bi te da razdvojis delove glavnog httpd.conf fajla. Tako napravi jedan fajl recimo za vhosts i njega menjaj, a u httpd.conf ga includuj. Na ovaj nacin ces manje 'brljati' po glavnom (i najvaznijem) conf fajlu, a sa druge strane ce zasebni vhost conf imati manje vise istu strukturu uvek.
Dakle, ono sto trebas jeste da naucis kako php barata fajlovima i da malo proucis kako apache koristi conf fajlove. I to ti je to :) Dakle menjanje fajlova i resetovanje apache-a ;) Takodje prouci za koje vrednosti mozes da radis graceful restart, naspram obicnog...
Poz,
Sale
PS. protrci i kroz hotscripts.com, ima tamo vec podosta materijala o tome ;)
[ set_X @ 05.06.2005. 20:58 ] @
Citat:
SmilieBG:
Dakle, ono sto trebas jeste da naucis kako php barata fajlovima i da malo proucis
Hvala na pomoci, ali sam se morao nasmejati na citiranom :)))
[ flylord @ 05.06.2005. 21:14 ] @
A sto da se nasmejes? Ti ces ovde da imas problema. Prvo da bi menjao te fajlove moras da imas dozvole za to. To je prva stvar koju moras da regulises vlasnistva. Ili da fajlovi budu pod korisnikom pod kojim je i apache (nije pametno) ili neces moci preko php-ova koji se izvrsavaju kroz apache moci da menjas te fajlove bez neke egzebicije. Opet zbog dozvola. Bilo bi ti jako korisno da proucis kako rade vec postojeci programi za to
Na primer:
Webmin radi pod root privilegijama
Hsphere ima CLI programe pod root privilegijama
Pa ti vidi
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.