Users subdomains (Virtualhosts) laten maken.

Pagina: 1
Acties:
  • 135 views sinds 30-01-2008
  • Reageer

  • jep
  • Registratie: November 2000
  • Laatst online: 05-05 11:28
Ik heb nu al een tool geschreven om dns records toe te voegen, te verwijderen, email aliases toe te voegen en verwijderen, pop3 etc etc..

Nu alleen nog apache virtual hosts ;) Ik heb die pop enzo met een tussenfile gedaan die door crontab als root in de grote file wordt gedaan maar bij mn httpd.conf kan ik dit niet echt doen, ze moeten namelijk ook kunnen wijzigen.

Hoe zou je dit aanpakken? Ik dacht aan virtualhosts buiten de httpd.conf ofzoiets? Ik heb er een keer iets over gelezen, maar weet niet meer wat nou precies de oplossing is.

Thanks!

Verwijderd

ik weet er niet zo veel van, maaruh zomaar een ideetje : net zoals met SSI / PHP een include meenemen in je httpd.conf en die include file kun je laten editten.

Zoals ik al zei, ik weet niet of het kan, maar het is zomaar een ideetje.

  • jep
  • Registratie: November 2000
  • Laatst online: 05-05 11:28
Da's niet wat ik zoek, ik dacht aan een optie in apache voor zoiets.. thanks anyway :)

  • jep
  • Registratie: November 2000
  • Laatst online: 05-05 11:28
Er is zoiets als :

http://httpd.apache.org/docs/vhosts/mass.html

Maar dan kun je weer geen logs maken voor elke virtual host, en dat gebruik ik nogal.

Verwijderd

Net zoals magio ook al zei.. je kunt httpd.conf includes laten openen die je ergens in een directory zet, dan kun je er een webinterface omheen bouwen en dan kunnen usertjes zelf virtualhosts voor subdomeinen aanmaken.

Let wel: je webserver moet je een trap geven voordat ie de subdomeinen vreet, vandaar doen die van mij alle 6 uur een gracefull restart.

Verwijderd

Ow ja.. het is niet zo slim om die include file in de homedir van je user te zetten... vooral niet als ie hem ook handmatig kan gaan editen, dat is niet echt veilig...

  • jep
  • Registratie: November 2000
  • Laatst online: 05-05 11:28
Permissions ;)

  • jep
  • Registratie: November 2000
  • Laatst online: 05-05 11:28
Klein dingentje.. hoe open je includes in de httpd.conf? De rest kan ik zelf :)

  • rvm
  • Registratie: November 2000
  • Niet online

rvm

Op dinsdag 24 juli 2001 12:54 schreef j3p het volgende:
Klein dingentje.. hoe open je includes in de httpd.conf? De rest kan ik zelf :)
http://httpd.apache.org/docs/mod/core.html#include

Include filename

En als filename een directory is, dan leest Apache alle files in die directory tree en parsed die als config files.

  • jep
  • Registratie: November 2000
  • Laatst online: 05-05 11:28
Ik dank jullie allen bijzonder hartelijk! ;)
Pagina: 1