Script pour serveur dédié

WRInaute discret
Bonjour.

Sur mon site (h**p://www.centretpe.com) je souhaiterais proposer de l'hébergement gratuit pour des TPE et TIPE.
Ce que j'ai besoin de faire pour chaque compte c'est de créer un email, de créer un sous-domaine renvoyant sur le dossier .../tpe/mondossier/ et de créer un accés ftp exclusivement au dossier /mondossier/

Que dois-je faire ?
Je sais qu'on peut créer des script pour celà mais je ne sais pas comment.

L'idéal serait qu'un script php puisse le faire.

Merci à tous.
 
WRInaute impliqué
Il y a des interfaces de gestions de serveurs (cPanel, Plesk etc) mais la plupart sont payantes et ... chères.
En gratuit, je sais qu'il existe Webmin. Peut être que d'autres personnes me complèteront là dessus.

Ton hébergeur ne te permet pas de créer des "sous-comptes" ?
 
WRInaute discret
SI mais ce que je cherche c'est un script php qui le fasse.
Je vérifie que les informations données sont correctes et le script fait tout tout seul sans intervention humaine.
 
Nouveau WRInaute
Slt
tu peux trouver mais rien de gratuit. Si tu as rien trouver contact moi pour qu'on en discute de ce que tu veux faire, les fonctions etc...

@+
 
Nouveau WRInaute
Slt
tu peux trouver mais rien de gratuit. Si tu as rien trouver contact moi pour qu'on en discute de ce que tu veux faire, les fonctions etc...

@+
 
WRInaute discret
manitou a dit:
SI mais ce que je cherche c'est un script php qui le fasse.
Je vérifie que les informations données sont correctes et le script fait tout tout seul sans intervention humaine.

Ce que tu veux faire est impossible avec une version Apache/PHP de base du fait qu'Apache n'a aucun droit de lecture/ecriture sur les fichiers système.

Pour pouvoir faire ce que tu veux, il faut commencer par donner les droits root à Apache. C'est dangereux mais faisable. Je développe ce genre de choses pour la société pour laquelle je travaille.
 
WRInaute discret
c'est faisable en php:

1- avoir un serveur ftp/mail qui prend ses info dans une bdd,- postfix et proftpd le font-, creer un compte ftp/mail revient donc simplement a effectuer une requette sql
-pour le sous domaine, voir la solution 2, il me semble pas qu'il y ait un serveur dns qui tire ses info sur une bdd, bien que l'on doit pouvoir magouiller quelque chose avec une socket via php sur un enregistrement dynamique, mais ca fait longtemp que j'ai plus trifouiller bind et consor.

2-ecrire un fichier texte temporaire via php, et aller le parser avec un cron, c'est un peu une feinte de sioux, mais ca fonctionne aussi
 
WRInaute accro
merci a jean gab pour les infos mais y a pas un tuto quelque part ? car j'ai exactement la meme problematique : j'ai 3500 users en bdd et j'aimerai leur créer un email + sous-domaine... et automatiser le process pour les nouveaux arrivants...
 
WRInaute discret
si,

https://www.google.com/search?q=postfix+ ... =0&start=0
https://www.google.com/search?q=proftpd+ ... =0&start=0
:)

j'avoue que c'est assez obscur, mais j'ai pas mieux en tuto.

pour postfix (couplé a courier pour le pop/imap) et proftpd, ca fonctionne tres bien, il y a aussi des solution pour sendmail
https://www.google.com/search?q=sendmail ... =0&start=0
pour bind (dns), c'est apparament en projet
https://www.google.com/search?q=bind+mys ... =0&start=0
mais vuat mieux se tourner vers les enregistrements dynamique amha

pour la seconde solution, faut trifouiller avec le shell, mais je ne suis pas expert la dedans.
 
WRInaute occasionnel
si vous cherchez des tutos nux et admin serveur passez sur le site de mon profil... si les tutos existent pas, vous génez pas pour demander... on les fera !!! :p
 
Discussions similaires
Haut