Tutorial 1: Create apache dynamic vhost file with php from mysql

Door xleeuwx op maandag 26 mei 2014 16:27 - Reacties (24)
Categorie: PHP Scripts, Views: 5.759

Voorwoordje

Het probleem:
Omdat de groei van klanten sterk toe nam kwam er de vraag om dit proces van website's aan te maken te versoepelen.
Eerst werd er handmatig in een apparte vhost file de website's aangepast met alle gevolgen en problemen. Terwijl alle data al beschikbaar was in de database inverband met facturatie.
Dus de vraag kwam om een script te maken dat als er een wijziging of nieuwe klant kwam er automatisch een update verwerkt werd in de vhost file.
De oplossing:
Een webbased script dat als er een nieuwe klant of een wijziging bij een klant wordt doorgevoerd de vhost file word aangepast
Het systeem:
Het systeem waarop gewerkt word is Windows server 2012 met Apache 2.4 en mysql 5.6 (eventjes uit het hoofdje)
Het idee
Onlangs zag ik op het forum van Tweakers een topic verschijnen met de vraag of je met apache mysql tabel kon uitlezen om een vhost file aan te maken.
De zelfde soort probleem / oplossing hebben wij hier op het werk en ik vond dit wel grappig om zulke php oplossingen te delen met jullie. Ik ga er per definitie van uit dat er andere oplossingen zijn zoals dit vaak is in de programmeer wereld, maar uiteindelijk gaat het er om dat het probleem opgelost word met een stabiele oplossing en dat het in het totaal plaatje past.

Lees verder »