URL: https://linuxfr.org/forums/linux-general/posts/developper-un-panel-d-administration-pour-serveur-dedie Title: Développer un panel d'administration pour serveur dédié Authors: Clement33 Date: 2012年08月07日T16:13:49+02:00 Tags: admin, php et panel Score: 1 Hey, En ce beau mardi d'août, je vous propose un petit brainstorming ! Je souhaite développer un petit applicatif Web pour gérer mon serveur dédié. L'applicatif en question serait hébergé sur ce même serveur sous Squeeze. La question que je souhaite vous poser, c'est concernant l'aspect technique. J'ai de bonnes compétences en administration de serveurs sous Linux et en PHP, mais uniquement les bases en Python et en Perl. Comment gérer l'interaction entre l'applicatif Web et la modification de ma configuration d'Apache par exemple ? J'ai pensé à plusieurs choses : - Je pourrais développer un démon en Bash qui attend les instructions et qui fait ce que je lui dit, éditer un fichier de conf, relancer Apache, ... - J'ai pensé aussi à SSH pour PHP, mais niveau sécurité, c'est hors de question de laisser traîner le mot de passe root ou équivalent en clair dans mon code. - Du perl pur, mais dans tous les cas, il faudrait que www-data ai accès aux fichiers de conf que je veux modifier, et qu'il puisse par exemple relancer Apache2... Bref, je suis à cours d'idée, comment feriez-vous ? J'ai essayé de décortiquer un peu les solutions actuelles, mais elles sont tellement "usine à gaz", que je ne m'y retrouve pas. Dans l'état actuel des choses, j'aurais aimé faire un applicatif simple : édition des VirtualHosts d'Apache, consultation des logs, ... Quelques idées ? Merci d'avance