![]() |
|
|
#1 |
|
Membre
Date d'inscription: février 2007
Messages: 187
|
Salut,
Je vous livre mon (modeste) script d'administration. Je m'en sert de page principale pour mon administration. Il regroupe des infos et liens intéressants. Et il tient en un seul fichier php pour être facilement installable. Voici le texte de présentation que j'ai mis dans le fichier: Code:
//################################################################ // // // Admin'OVH 1.4a // // // // // Admin'OVH est un script php destiné aux webmasters possédant // un hébergement mutualisé chez OVH. Il centralise des liens et // informations utiles au webmaster. // // // // Instructions : // ############### // // - modifier la configuration du script // (qui se trouve ci-dessous), // - uploader le script sur votre site // (NB: vous pouvez bien sur renommer le fichier), // - protéger le répertoire contenant le script !!!! // (par exemple avec un htaccess : simple et efficace), // - aller voir ce que ça donne :-) (de préférence avec Firefox // car sous IE, les fieldsets sont moins beaux) // // ###################################################### // ## !!!!!! ATTENTION !!!!!! ## // ## ## // ## N'oubliez pas de protéger le dossier dans lequel ## // ## vous mettez le script !!! ## // ###################################################### // // // Présentation : // ############### // // Admin'OVH est constitué d'un seul fichier php autonome. // Il inclut : // - une page d'accueil avec : // * des liens vers les statistiques de votre site et celle // d'OVH (smokeping, weathermap) // * un formulaire pour se logger directement sur l'admin OVH, // (il faut juste mettre son mot de passe et valider), // * vos quotas : espace disque et traffic (à la manière de // quota.cgi, mais sans voir besoin de ce fichier), // * des infos sur le serveur ovh du cluster sur lequel est // exécuté le script, // - l'affichage du phpinfo(), // - un accès "pseudo-ssh": il s'agit de l'exécution de commandes // sur le serveur (grâce à la commande shell_exec), avec // visualisation du résultat et avec un historique (grâce aux // sessions php). Cela peut notamment être utile pour zipper ou // dé-zipper directement sur le serveur. Protection par mot de // passe possible // // Et surtout, n'hésitez-pas à modifier ce script pour l'adapter // à vos besoins. // Et si vous pensez que vos modifications peuvent intéresser // d'autres gens, envoyez-les moi :-) // // // Contact : // ############### // Si vous remarquez des problèmes, ou des idées d'améliorations, // postez un message sur le forum : // http://forum.ovh.com/showthread.php?t=14627 // ou envoyez-moi un mail : // florentriv $[ar 0*bas3$[* gmail POINTcom // // // Historique : // ############### // Version 1.4a (21 août 2008) // - correction de la prise en charge des quota d'espace disque // (ne fonctionnaient plus depuis quelques temps) // // Version 1.4 (16 mai 2007) // - ajout de la taille d'une base de données (voir config) // - evite d'afficher les erreurs (par exemple "division par 0" // lorsque le script n'arrive pas à récupérer des données) // et affiche des zéros à la place // - quelques petites modifs d'optimisation // // Version 1.3 (6 avril 2007) // - passage au manager V3 (non beta) // - ajout du mot de passe pour accéder au ssh // (pour des raisons de sécurité, vu la puissance du ssh) // - amélioration de l'affichage des tailles de données: // la partie entière est toujours supérieure à 10 pour plus // de précision (par exemple, n'affiche plus "2 mo" mais // "1 764 ko") // - amélioration de la présentation : // ajout d'une image de fond et d'une icône devant chaque // section pour faire plus joli ;) // - améliorations au niveau du respect du XHTML 1.0 et ajout de // l'encodage des caractères // - quelques corrections diverses // // Version 1.2 (7 mars 2007) // - ajout de l'espace disque total du filer contenant son site // (pas uniquement son propre quota) // - uniformisation du code php pour les tailles des fichiers // (utilisation d'une fonction pour l'affichage) // - suppression de la variable "login" de config (car elle est // récupérée automatiquement) // // Version 1.1 (23 février 2007) : // - ajout de 3 liens (guides, RTM, outils) // - correction du lien phpmyadmin // - légère amélioration de la présentation // // Version 1.0 (22 février 2007) : // - version initiale // //################################################################
__________________
Florent (client OVH, hébergement mutu) Admin'OVH : un script php d'administration qu'il est bien (pour les héberg. mutu.) Dernière modification par Florentriv 21/08/2008 à 22h11 Motif: maj en version 1.4a |
|
|
|
|
|
#2 |
|
Membre
|
Re : Voici mon script d'administration
Bravo Florentriv,
Après avoir contrôlé ton script, je l'ai installé. C'est simple, c'est bien. ![]() Toutefois, il faut impérativement installer ton script dans un dossier bien protégé, et qui ne contienne aucun script PHP sensible tel que les fichiers de configuration. Dernière modification par Abogil 22/02/2007 à 23h38 |
|
|
|
|
|
#3 | |
|
Membre
Date d'inscription: février 2007
Messages: 187
|
Re : Voici mon script d'administration
Je comprends que tu ais controlé le script ... on n'envoie pas son login/pass n'importe où
![]() Pour les autres, je précise : y'a un formulaire avec un seul champ à remplir (votre password) qui renvoie directement vers le manager V3 beta. (votre nic-handle étant en "hidden" dans le formulaire). Citation:
Avec l'execution des commandes, on peut faire le meilleur comme le pire ... (Chez moi, il est dans un dossier admin avec un htaccess) Dernière modification par Florentriv 22/02/2007 à 23h42 |
|
|
|
|
|
|
#4 |
|
Membre
|
Re : Voici mon script d'administration
Moi aussi !
Nota : Je n'ai pas vu de mot de passe à configurer. |
|
|
|
|
|
#5 |
|
Membre
Date d'inscription: février 2007
Messages: 187
|
Re : Voici mon script d'administration
Je pensais au mot de passe que tu tape dans le formulaire pour se logger au manager V3-beta. Qu'il ne soit pas envoyé sur n'importe quel page ...
|
|
|
|
|
|
#6 |
|
Membre
Date d'inscription: décembre 2004
Messages: 3 206
|
Re : Voici mon script d'administration
Excellente initiative qui améliore le dossier "memo" livré par défaut avec toute installation OVH.
Quelques remarque: - Il faudrait changer le lien pour phpMyadmin et mettre celui par défaut. - Mettre un lien vers les guides OVH. - Un lien vers cette page: http://www.ovh.com/fr/espaceclients/support/charges/ - Et enfin, un lien vers cette page (que j'ai toujours du mal à trouver spécialement pour le mot de passe htaccess): https://www.ovh.com/fr/espaceclients/outils/outils.xml |
|
|
|
|
|
#7 |
|
Membre
Date d'inscription: février 2007
Messages: 187
|
Re : Voici mon script d'administration
Merci Enycu pour ces conseils, je vais en tenir compte.
Dernière modification par Florentriv 23/02/2007 à 14h49 |
|
|
|
|
|
#8 |
|
Membre
Date d'inscription: février 2007
Messages: 187
|
Re : Voici mon script d'administration
Je viens de mettre à jour le script: voici la version 1.1 qui inclut les idées d'Enycu :-)
Pour le lien phpmyadmin, j'ai fait ça : "http://[offre].ovh.net/phpMyadmin/" (avec offre = start10g, 60plan, 240plan, par exemple). Ca me semble pas mal. Mais y'a peut-etre mieux. A quoi pensais-tu Enycu comme lien "par défaut" ? Dernière modification par Florentriv 23/02/2007 à 14h58 |
|
|
|
|
|
#9 |
|
Membre
Date d'inscription: novembre 2006
Messages: 91
|
Re : Voici mon script d'administration
Merci pour ton script il va me servir prochainement seulement, tu pourrait mettre autre chose que a***.fr comme adresse fictive ?
Ca pourrait eviter a tout ceux qui vont tester ton script majeur/mineur de tomber sur un site porno
|
|
|
|
|
|
#10 |
|
Membre
Date d'inscription: mars 2004
Messages: 2 277
|
Re : Voici mon script d'administration
Bonjour,
Sur ma propre page d'administration j'ai également mis des liens vers phpinfo 4 et 5
|
|
|
|
![]() |
| Outils de la discussion | |
|
|