PDA

Bekijk Volledige Versie : VirtualHosts



Dizzyfry
23/11/11, 17:01
Hallo,

Ik heb thuis een oude pc omgetoverd tot ubuntu ssl/lamp server. nu ben ik aan het proberen om er meerdere sites op te hosten en dit lukt me aardig goed door middel van name based virtual hosts.
Maar wat ik me nu afvraag is hoe ik makkelijk een nieuwe virtual host kan toevoegen bv. via een php script ofzo, zonder dat ik handmatig nieuwe mappen moet aan gaan maken en het virtualhost bestand moet aanpassen. en is er dan ook een manier om de apache niet te hoeven herstarten voordat de aanpassingen in de virtualhost pas toegepast worden.

Zou iemand me in de goede richting kunnen sturen over hoe dit werkt?

dreamhost_nl
23/11/11, 17:08
Misschien dat je 'ns kunt kijken naar een controle paneel, zoals bijv. het gratis OpenPanel? Lijkt me niet dat je hiervoor compleet opnieuw het wiel wil uitvinden?

Dizzyfry
23/11/11, 21:35
OpenPanel ziet er toch wel erg handig uit, maar toch ben ik nieuwschierig hoe zoiets werkt. Dus als iemand hier iets over zou kunnen vertellen zou dat wel mooi zijn.

The-BosS
23/11/11, 23:30
Om je reload/restart probleem op te lossen en het manueel aanpassen van je apache configs zou je kunnen overstappen op Cherokee (http://www.cherokee-project.com/), deze webserver heeft in ingebouwde web administratie. Naast OpenPanel heb je uiteraard nog ispconfig, webmin (usermin) als opensource control panels.

systemdeveloper
24/11/11, 11:21
Hallo,

Ik heb thuis een oude pc omgetoverd tot ubuntu ssl/lamp server. nu ben ik aan het proberen om er meerdere sites op te hosten en dit lukt me aardig goed door middel van name based virtual hosts.
Maar wat ik me nu afvraag is hoe ik makkelijk een nieuwe virtual host kan toevoegen bv. via een php script ofzo, zonder dat ik handmatig nieuwe mappen moet aan gaan maken en het virtualhost bestand moet aanpassen. en is er dan ook een manier om de apache niet te hoeven herstarten voordat de aanpassingen in de virtualhost pas toegepast worden.

Zou iemand me in de goede richting kunnen sturen over hoe dit werkt?
Je weet al wat je moet doen om een vhost aan te maken... gooi het in een script dat je automatisch de directories aanmaakt en daarna een '/etc/init.d/httpd reload' doet ?

dreamhost_nl
24/11/11, 13:07
Openpanel (net als de andere genoemde opties) is open source. Lijkt me toch gewoon een kwestie van de code bekijken en zien wat het precies doet of zie ik dat nu verkeerd?