Subdomeinen PHP

Gestart doorBartv43 reacties127 weergaven

44 berichten · pagina 2 van 3

Bartv

Lid · Topicstarter

Berichten
4.451
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Lennard schreef:
Nice worshippy!

Ja volgens mij moet je elke keer dat blokje code die Jesse zei toevoegen.
Handig,

is daar geen API fzo voor? yummieOf zelf maken?
0
Berichten
35.796
Reputatie
1
Punten
0,00
Lid sinds
Laatst gezien
Wat is je doel dan? Ga je elk uur nieuwe subdomeinen toevoegen dan ofzo?
0
Bartv

Lid · Topicstarter

Berichten
4.451
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Lennard schreef:
Wat is je doel dan? Ga je elk uur nieuwe subdomeinen toevoegen dan ofzo?
Nee yummie, maar t is best onhandig om elke keer toe te voegen.
0
Berichten
35.796
Reputatie
1
Punten
0,00
Lid sinds
Laatst gezien
Mja, je kunt directadmin of een gratis alternatief op je server zetten en kijken of je dat werkend krijgt, maar ik zou het zo laten. Af en toe die config editten is niet zon ramp toch. biggrin
0
Bartv

Lid · Topicstarter

Berichten
4.451
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Lennard schreef:
Mja, je kunt directadmin of een gratis alternatief op je server zetten en kijken of je dat werkend krijgt, maar ik zou het zo laten. Af en toe die config editten is niet zon ramp toch. biggrin
Nee daarom, als ik me VPS wat langer heb ik misschien directadmin een optie, maar daar ga ik nu nog niet aan beginnen. Bedankt in ieder geval
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Maak een scriptje die httpd.conf leest en weer wegschrijft smile.
En dan kan je dus met een formulier een domein opgeven, en dan maakt hij automatisch een map aan met een standaard bestand, een ftp account, en een mysql database en hij leest httpd.conf en dan plakt hij onderaan een virtualhost blokje toe, met als waardes die jij hebt ingevuld..
Heel gemakkelijk om te gebruiken, succes met maken emo!
FTP Accounts en andere dingen aanmaken kan via exec() dacht ik..
exec(adduser naam);
exec(passwd naam);
En dan kijken hoe je dat moet doen verder yummie
Owja, en gebruik daarna direct exec(service httpd reload);
Niet restart maar reload, dan laad hij httpd.conf opnieuw in en zo voorkom je downtime in de tijd dat Apache aan het restarten is, terwijl je bij reload gewoon online blijft, het enige dat je merkt is dat je opeens je nieuwe httpd.conf hebt smile!
0
Bartv

Lid · Topicstarter

Berichten
4.451
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Xjessex schreef:
Maak een scriptje die httpd.conf leest en weer wegschrijft smile.
En dan kan je dus met een formulier een domein opgeven, en dan maakt hij automatisch een map aan met een standaard bestand, een ftp account, en een mysql database en hij leest httpd.conf en dan plakt hij onderaan een virtualhost blokje toe, met als waardes die jij hebt ingevuld..
Heel gemakkelijk om te gebruiken, succes met maken emo!
FTP Accounts en andere dingen aanmaken kan via exec() dacht ik..
exec(adduser naam);
exec(passwd naam);
En dan kijken hoe je dat moet doen verder yummie
Owja, en gebruik daarna direct exec(service httpd reload);
Niet restart maar reload, dan laad hij httpd.conf opnieuw in en zo voorkom je downtime in de tijd dat Apache aan het restarten is, terwijl je bij reload gewoon online blijft, het enige dat je merkt is dat je opeens je nieuwe httpd.conf hebt smile!
Ik zal het vanmiddag is proberen,
Bedankt!
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
adduser uitvoeren met exec()?

Ik wens je sterkte, naar mijn weten moet je root zijn. Je kan apache lekker onder root draaien, maar dan ben je echt &^**$*%$*%, als je snapt wat ik bedoel. Geen optie dus......

Ik geef je een kleine kans dat dit werkt... yummieEen bash-script met die commandos lijkt me zinvoller dan PHP......
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
sudo? emo Nee zeker yummie
Nja, ik heb ook geen commandos uitgevoerd met php nog.. Moet je even Googelen hoe het moet yummie
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Met sudo gaat niet werken. Ik zou alles als ik jouw was bufferen, en met een cron om te zoveel tijd uitvoeren.

Dat doet DirectAdmin ook, en dat verklaart ook waarom een subdomein/domein toevoegen niet realtime gaat. Duurt vaak een paar minuten voordat het werkt.
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
En hoe voeg je dan een cron toe in CentOS?
Heb al op Google gezocht maar niet echt iets duidelijks kunnen vinden..
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
crontab -e?

Cronjob add linux

crontab is verder gewoon generiek voor alle distros... smile
0
Bartv

Lid · Topicstarter

Berichten
4.451
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ik kan een cronjob toevoegen kan ik met kloxo doen. BASH script is wel een idee ik ga er is naar kijken

Gr. Bart
0
Berichten
8.649
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Httpd.conf
ServerAlias *.domein.ext

Dan DNS ding toevoegen

Dan beetje met htaccess klooien.
0
Bartv

Lid · Topicstarter

Berichten
4.451
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Wat moet er eig in dat bash script?
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren