Bonjour,
j'héberge mon site sur mon propre serveur (et ma propre ligne) depuis quelques temps maintenant et j'aimerais proposer un espace d'hénergement avec console web d'administration, à la demande de quelques amis.
Il s'agirait de 4 ou 5 sites perso et mes calculs indiquent que le ratio débit/fréquentation est tout à fait convenable. Evidemment, pas d'hébergement de fichiers multimédia ou d'image de 2 Mo
Pour ce faire, j'aimerais savoir comment leur proposer une interface d'administration de leur site web et comment faire pour proposer des backups réguliers des bases de données (il y devrait y en avoir 3 au début) ainsi que du contenu de leur répertoire perso (genre /var/www/user1) avec zippage du backup obtenu.
J'ai parcouru la liste des hébergeurs perso proposant à peu près le même service que moi (mais de façon plus conséquente), notamment ceux de http://www.rhien.org, mais je n'ai rien trouvé de réellement intéressant concernant la mise en place d'un tel système.
Les seuls indices seraient webmin pour l'administration web et samba/rsync pour les backups (mais je maîtrise mal samba).
Pour se faire une petite idée voici mon réseau (en gros) :
Internet
|
|
Firewall Ipcop
| |
| |
| |_(DMZ) Serveur Debian
|
|__(Green) Postes clients perso + poste de partage de fichiers (Win 2000 pro)
(peut-être qu'au niveau sécurité un backup sur Debian depuis le Win2000 serait intéressant car rien ni personne n'a accès à Green en dehors des personnes physiques présentes sur les postes)
Je ne vous cache pas que je ne fais pas ça que pour permettre à quelques amis de créer leur site web, mais surtout parce que le défi est passionnant à relever, notamment celui de se mettre, au moins en petite partie, dans la peau d'un hébergeur, avec tout ce que ça implique au niveau gestion réseau, scripts de génération de compte à la volée ou d'audit de sécurité.
L'apprentissage à tout âge et à toutes occasions