Panel (tableau de bord) d’administration de serveur GNU/Linux

Même si je n’utilise pas du tout ce genre d’outils, hormis quand j’y suis forcé dans le cadre d’un hébergement par exemple, je me suis dit qu’il serait intéressant de présenter les solutions d’administration graphique de serveur GNU/Linux

Lorsque j’ai commencé à utiliser GNU/Linux, mon premier réflexe a été d’avoir une interface d’administration de serveur (on n’enlève pas si facilement des années d’utilisation windowsienne…)

J’avais alors trouvé Webmin qui rentre tout a fait dans cette catégorie et il m’avait rendu de fier service à l’époque.

Voici donc une présentation de différentes solutions d’administration en ligne de serveur GNU/Linux graphique, soit pour le web hosting ou simplement pour l’administration habituelle :

Webmin

Webmin est peut-être la plus ancienne interface graphique de gestion de serveur GNU/Linux.

En faisant cet article, j’ai été surpris de voir que ce produit continue d’évoluer et j’en suis content.

Je ne m’étais pas intéressé aux interfaces depuis quelques années.

Ils ont d’ailleurs revues l’interface qui est plus épurées et plus à mon goût selon mes souvenirs…

Webmin est vraiment une trousse à outils graphique pour gérer vos serveurs.

Il permet de gérer votre serveurs ainsi que ces services via des modules tierces (Apache, Postfix, Bind…)

Liens utiles :

Site Officiel de Webmin

Listes de tous les modules tierces

Domain Technologie Control

DTC est une interface d’administration en ligne de serveur d’hébergement web.

Cette interface permet la gestion des noms de domaines, de comptes FTP, de sites web, de bases de données MySQL et bien d’autres choses encore…

Voici une liste non-exhaustive de ses possibilités :

  • Surveillance en temps réel de tous les serveurs par utilisateur
  • Mise à jour IP automatique (fonctionnalité dyndns-like)
  • Antivirus et anti-spam avec gestion de quarantaine pour les  spams
  • Possibilité de créer des backup de serveurs dns et mail entre 2 ou plusieurs DTC (échange en SSL)
  • Fonctionne sur de nombreuses distributions (FreeBSD, redhat, debian, OS-X…)
  • Interface commerciale avec formulaire d’enregistrement et option de paiement.
  • Gestion de mailing list avec de multiples options (modération, customisation des en-têtes…)
  • Installeur d’applications permettant l’installation de bcp d’applications en quelques clicks (phpBB, osCommerce, Drupal, etc…)
  • Multi-lingues
  • Gestion de différents types d’hébergement : mutualisé, dédié ou VPS
  • Gestion complète de facturation, avec facture client, renouvellement…
  • Gestionnaire d’incident avec système de ticketing
  • Supervision

DTC est je pense une application plus que complète pour les hébergeurs soucieux de mettre en place une solution de gestion de leurs serveurs libres.

Liens utiles :

Site Officiel de DTC

Article complet sur l’installation et la configuration de DTC par Alsacréation

AlternC :

AlternC est un ensemble de logiciels de gestion d’hébergement mutualisé sous GNU/Linux.

AlternC est une interface d’administration en ligne qui permet la gestion d’utilisateurs et de services web (domaines, mails, comptes ftp, statistiques …)

Les services disponibles et administrables par le panel sont

  • domaines et sous-domaines
  • courriels, accessibles par pop/imap et webmail, et redirections mail
  • hebergements web avec php et mysql
  • listes de discussion/diffusion
  • acces ftp
  • brouteur permettant la navigation dans les repertoires de l’espace d’hebergement et l’ajout/suppression/edition des fichiers
  • statistiques de visite des sites

Il semblerait que ce projet ne soit malheureusement plus maintenu, la dernière mise à jour date de 2008.

Dommage c’est un produit Français, que je suivais il y a un certain temps…

Liens utiles :

Site officiel d’AlternC

VHCS (Virtual Hosting Control System) :

VHCS est un panel opensource pour la gestion de serveur GNU/Linux. VHCS gère les services Web, Mail (POP et/ou IMAP), FTP, DNS, Base de données, Quota, Trafic pour les administrateurs, les revendeurs et propriétaire de noms de domaine.

VHCS est sous licence Mozilla Public License (MPL).

Voici une liste des fonctionnalités de VHCS :

  • Statistiques d’utilisation du serveur
  • Gestion de multiples IP
  • Modification du logo
  • Interface thémable
  • Multi-langage
  • Gestion des logs
  • Log2Mail – Envoie de logs par mail optionnel
  • Gestion de certificats SSL
  • Statistiques sur le trafic et espace disque
  • Gestion d’incidents avec 3 niveaux de support
  • Contrôle total des revendeurs
  • Statistiques détaillés par revendeurs
  • Gestion des utilisateurs
  • Gestion de mails standard avec template pour les nouveaux revendeurs
  • Définition pré-définies de paramètres pour les utilisateurs finaux
  • Transfert de noms de domaines
  • Gestion des comptes de messagerie POP3
  • gestion de transfert de mail
  • Répondeur automatique pour les mails
  • Gestion des comptes FTP
  • Gestionnaire en ligne de fichier (WebFTP)
  • Gestion de bases de données MySQL, utilisateurs et requêtes – PhpMyAdmin
  • Gestion des pages d’erreur individuel
  • Fichiers de logs personnalisés d’Apache
  • Statistiques  – AWStats
  • Sauvegarde et restauration
  • Système de mise à jour automatique
  • Antivirus
  • Template Apache et Postfix
  • Template pour les hébergements
    • définition d’usage de l’espace disque et du traffic
    • Nombre d’alias de domaines et de sous-domaines
    • nombre de compte mail
    • nombre de compte FTP
    • nombre de bases MySQL
    • Gestion des permissions PHP et CGI
    • Gestion des pages d’erreur individuel
    • Fichiers de logs personnalisés d’Apache
    • Sauvegarde et restauration
    • Webmail
    • Gestionnaire en ligne de fichier (WebFTP)

VHCS est une solution complète pour la gestion d’hébergement mutualisé

Liens utiles :

Site Officiel de VHCS

VHFFS – Virtual Hosting For Free Software :

VHFFS est un ensemble d’outils permettant la gestion d’une platforme d’hébergement mutualisée initié par TuxFamily je crois, mais je ne suis plus sur.

Voici la liste de ses fonctionnalités :

  • Hébergement de sites (support de PHP4 et PHP5) avec statistiques détaillées et logs disponibles
  • Hébergement de bases MySQL et PostgreSQL
  • Dépôts Subversion
  • Dépôts CVS
  • Dépôts Git
  • Adresse mail avec pop/imap/webmail
  • Gestion de domaine (gestion DNS)
  • Comptes et redirections mails pour le domaine (avec pop/imap/webmail)
  • Listes de diffusion (propres au domaine ou non)
  • Espace de download avec statistiques détaillées,
  • Gestion des Quotas pour les projets,
  • Jabber

Liens utiles :

Site Officiel de VHFFS

ISPConfig :

ISPConfig est également une interface d’administration en ligne permettant de gérer des serveurs d’hébergements de services web.

Voici les services possibles :

  • Httpd (virtual hosts, domain and IP based) Apache
  • FTP – Proftpd ou vsftpd
  • Bind (A, CNAME, MX and SPF Records)
  • POP3 Auto-Responder
  • MySQL client-databases
  • Webalizer statistics
  • Harddisk quota
  • Mail-Quota
  • Traffic limits
  • IP-addresses
  • SSL
  • SSI
  • Shell-access
  • Mailscanner (Antivirus)
  • Firewall – iptables ipchains

Liens utiles :

Site Officiel de ISPConfig

OpenPanel :

OpenPanel est également une interface d’administration en ligne orienté hébergeur web.

Voici les services qu’il offre :

  • Apache2 virtual hosts
  • Accès utilisateur OpenSSH
  • BIND9 zones DNS
  • Mail fournit grâce à Postfix et Courier-IMAP
  • Compte FTP chrooté avec PureFTPd
  • Base de données et utilisateurs MySQL
  • Configuration de Firewall IPTables
  • Mise à jour via apt ou yum
  • Protection des mails avec Amavis et SpamAssassin
  • Statistiques des sites avec AWStats

La dernière version date de 2008, mais la nouvelle version 1.0 est en cours de finalisation et ne devrait pas trop tarder à sortir.

A savoir qu’il est possible d’administratrer son serveur via cette interface graphique, mais OpenPanel offre aussi une CLI (Command Line Interface)

Liens utiles :

Site Officiel de OpenPanel

Panel GZW :

Panel GZW est destiné à l’hébergement de sites internet sur des plates-formes de type Unix/Linux fait par un français.

Il permet entre autre de :

  • Gérer les quotas
  • Gérer les membres
  • Gérér un serveur FTP Proftpd
  • Gérer des bases de données MySQL
  • Gérer des sites web Apache
  • Gérer des comptes de messagerie avec postfix
  • Statistiques avec AwStats
  • Gérer des taches planifiées

Liens utiles :

Site Officiel de Panel GZW

Wiki de GZW

IspCP :

IspCP est également un panel d’administration pour hébergeur de services internet.

IspCP est un fork de VHCS apparemment car il était en train de mourir… Ce n’est plus le cas d’ailleurs car VHCS vient de sortir une beta récemment.

Voici une liste de ses fonctionnalités :

  • Gestion de noms de domaines
  • Gestion de serveur mail
  • Gestion de serveur FTP
  • Gestion de bases de données
  • Webmail
  • Gestion des pages d’erreur personnalisée
  • Gestionnaire de fichiers
  • Sauvegarde
  • Système de gestion d’incidents
  • Statistiques web
  • QOS avec mod_cband

Liens utiles :

Site Officiel IspCP

Documentation IspCP

Baifox :

Baifox est un panel d’administration de serveurs GNU/Linux pour hébergeur de services internet qui se veut très léger.

Voici une liste de fonctionnalités :

  • Gestion de sites web
  • Statistiques Awstats
  • Statistiques de bande passante
  • Gestion de domaines
  • Gestion de bases de données MySQL
  • Gestion des logs
  • Visualisation des processus système
  • Gestion de comptes FTP avec pure-ftpd
  • Gestion de comptes mail.

Liens utiles :

ISPMan :

ISPMan est une solution d’administration de serveurs en ligne pour les grosses infrastructure.

Il déconseille d’utiliser ISPMan pour une seul machine, il oriente alors vers ISPConfig.

ISPMan fournit une interface web permettant de gérer ses services, web, messagerie, ftp, dns…

Il dispose d’un annuaire LDAP qui contient les noms de domaines, les sous domaines, les clients…

ISPMan dispose également d’une interface CLI (Command Line Interface)

Des agents sont a installer sur les serveurs à utiliser, ceci permettra de répartir les sites ou encore la messagerie sur le serveur de votre choix domaine par domaine et utilisateur par utilisateur.

Liens utiles :

Site Officiel de ISPMan

SysCP :

SysCP est également un panel en ligne pour les hébergeurs de services web.

Voici les applications qu’il gère :

  • Apache, Apache 2.x, Lighttpd
  • Bind9, PowerDNS
  • Courier, Dovecot
  • Postfix, Exim4
  • ProFTP, PureFTP
  • Awstats, Webalizer

A noter que c’est le seul de cette liste qui propose des alternatives à Apache, Bind, AWStats et Courier/Cyrus.

Il propose comme service en plus :
  • Template mail
  • Newsletter pour client et revendeur
  • Log de l’utilisation du panel
  • Pages d’erreur personnalisées
  • Support de DKIM & des enregistrements DNS/SPF
  • Multi-lingue
  • Installeur d’application
  • Système de Gestion d’incidents (ticketing)
  • Module tierce :
    • Mailman module for mailing lists
    • WebFTP with SysCP style
    • Amavisd-new policy module
    • Backup module
    • Fetchmail module
    • Maildrop module
    • Mailtraffic module
    • Offer module
    • SpamAssassin settings module
    • Roundcube, Squirrelmail and other Webmailers supported

SysCP parait vraiment intéressant en complet, ce qui le diffère par rapport aux autres serait la possibilité d’utiliser Lighttpd, PowerDNS et Dovecot.

EHCP Easy Hosting Control Panel :

EHCP est également un panel d’administration orienté web hosting.

Voici ses fonctionnalités :

  • Personnalisation de l’interface
  • Gestion de domaines
  • Gestion de messagerie
  • Gestion de comptes FTP
  • Gestion de bases de données MySQL
  • Gestion de sites web (virtual host)
  • Répondeur automatique
  • Statistiques web avec webalizer
  • Script d’installation automatique.
  • Gestion de quota d’espace disque
  • Multi-langages
  • Sauvegarde et Restauration
  • Transfert de nom de domaine

Liens utiles :

Site officiel EHCP

Screenshot EHCP

GNUPanel :

GNUPanelest également un web hosting control panel opensource.

Liste de fonctionnalités :

  • Gestion de sites web
  • Gestion de comptes FTP
  • Gestion de bases de données
  • Gestion de domaines
  • Accepte les paiements paypal, Cuentadigital et Dineromail
  • Gestion de redirections
  • Système de gestion d’incidents (ticketing)
  • Controle de la bande passante, de l’espace disque
  • Définition de suspension de compte
  • Installeur d’application

Liens utiles :

Site Officiel de GNUPanel

OpenLSM :

OpenLSM est un panel d’administration en ligne pour hébergeur de services web.

Voici sa liste de fonctionnalités :

  • Gestion de plusieurs serveurs
  • Gestion de plateforme LAMP – Linux, Apache, MySQL et PHP
  • Gestion de serveur de Messagerie – Exim, Postfix/sendmail and Qmail
  • Antivirus / Antispam – spamassassin, clamav
  • Multiples mécanisme d’authentification – base de données MySQL ,PAM, fichier plat et annuaire LDAP
  • Disque web montable avec samba et webdisk
  • Serveur Web gérés : Apache, Tomcat Server
  • Serveur FTP Gérés : proFTP, pureFTP et vsFTP
  • Serveur DNS Géré : Bind avec Clustering
  • Serveur Jabber avec virtual host
  • Clustering – Clustering & replication de base de données MySQL, Clustering de serveur web Apache
  • Load Balancing de base de données et de serveurs web
  • Gestion de serveur Squid et NFS
  • Gestionnaire de fichier avec quota et de multiple niveau de contrôle.
  • Iptable
  • IDS (Intrusion Detection System)
  • Alerte Nagios
  • Système de facturation
  • Sauvegarde et restauration
  • Serveur Subversion
  • Gestion de la bande passante
  • Outils de migration

Cette solution semble particulièrement complète, notamment en ce qui concerne le clustering et le load-balancing, ce qui m’interpelle également est les outils de migration.

Liens utiles :

Site Officiel de OpenLSM

Kloxo anciennement LXAdmin :

Kloxo est le dernier panel d’administration en ligne de serveur et services web.

Voici la liste de ses fonctionnalités :

  • Architecture distribuée
  • Possibilité de déplacer des applications d’un serveur à un autre à la volée
  • IDS (Intrusion Detection System)
  • Sauvegarde et Restauration
  • Serveur de messagerie
  • Webmail, répondeur automatique…
  • Statistiques (web, bande passante…)
  • Installeur d’applications (125 applications possibles)
  • Gestion de noms de domaines
  • Gestion de bases de données
  • Système de gestion d’incidents (ticketing)

Liens utiles :

Site Officiels de Kloxo

Il y a Ravencore également, mais je ne peux pas donner plus d’informations que cela, car leur site rencontrait des difficultés lors de la création de cet article

Voilà en gros les différents panel d’administration de serveur et plus particulièrement de services web opensource.

Si quelqu’un a déjà eu l’occasion de tester, déployer ou utiliser ces solutions, ça serait sympa de venir compléter ces informations en laissant un petit commentaire.

Voici un article sur Wikipedia EN faisant une comparaison entre différentes solutions de control panel propriétaire et opensource

Author: Pierre-Yves Dubreucq

Passioné par les logiciels libres depuis 2001, je suis VP Bare Metal (Dedibox) chez Scaleway. Je tiens ce blog depuis 13 ans avec beaucoup moins d'assiduité malheureusement qu'à ses débuts, mais bon, le temps est une denrée rare.

Share This Post On

24 Comments

  1. Si vous aimez WebMin vous aimerez alors la version GPL de virtualmin qui permet de faire de l’hébergement facilement 😉

    Post a Reply
  2. Bonjour @Benpro,
    Merci pour cette précision, je l’avais vu, mais je ne me suis pas plus sur son cas 😉
    Merci encore 😉
    Bonne journée

    Post a Reply
  3. Bonjour

    Je suis le projet Alternc, et je peux dire que le projet n’est pas mort comme on peut le croire. Loin de là.

    Nous avons une version 0.9.10 qui est actuellement en cours de développement et qui apporte un nombre certain de nouveautés. On peut trouver entre autre un module pour gérer des , , la mise en place d’un module permettant de gérer des , Trac, …

    En même temps il reste capable de s’effacer au profit de l’admin sys quand cela est nécessaire.

    On peut se faire un idée sur (demo/demo)

    Le grand défaut est le manque de communication. Il ne faut pas hésiter à venir voir du <a href="http://webchat.freenode.net/?randomnick=1&channels=alternc&quot; title="coté d'irc" ou les .

    Post a Reply
  4. Merci d’avoir parlé du Panel-GZW. 🙂

    Post a Reply
  5. Bonjour @goldyfruit 😉
    C’est moi qui doit te remercier pour Panel-GZW
    N’hésites pas à nous tenir au courant des évolutions, j’en parlerais sans problème 😉
    Bonne journée

    Post a Reply
  6. Bonjour @azerttyu,
    Merci pour ta précision, j’ai modifié mon article 😉
    Désolé, le commentaire était parti en spam car il y avait plus de 2 liens…
    Je ne modère pas les commentaires, je les laisse libres qu’il soit positifs ou non…
    Et là il est plus que positif je suis très content qu’AlternC continu d’évoluer 😉
    Bonne journée

    Post a Reply
  7. Perso j’utilise virtualmin et j’en suis assez content car je peux à peu près tout faire avec …
    Ils ont aussi un gestionnaire de fichiers assez sympa, qui bien que ce ne soit pas vital pour un serveur, reste bien pratique.
    Virtualmin c’est Webmin en beaucoup beaucoup plus complet avec tout plein de modules. En quelques clics on peut virer tous les modules inutiles ou qui ne nous servent pas, histoire de ne pas saturer son serveur ou ouvrir trop de brèches de sécurité.
    Virtualmin propose aussi de faire automatiquement les mises à jour de mes paquets sous debian.
    Bref super sympa et gratuit. Le seul reproche : La version payante n’apporte pas énormément et est très chère pour ce que c’est …

    Post a Reply
  8. @Pierre-Yves Dubreucq

    Je donne une conférence aux Solutions Linux 2010 au sujet du Panel-GZW.
    Si ça vous tente vous êtes les biens-venus !

    Pour de plus amples informations : http://www.panel-gzw.com/?p=208

    Post a Reply
  9. Une version finale sera livrée courant juin 2010. 🙂

    La conférence aux Solutions Linux 2010 s’est très bien passée.

    Post a Reply
  10. Bonjour @goldyfruit
    Content de le savoir, dommage, je n’ai pas pu être là…
    Vivement juin 2010 pour la version finale 😉
    CiaO ++

    Post a Reply
  11. @Pierre-Yves Dubreucq c’est normal.

    Si certains d’entre vous passes aux RMLL le 6 et 7 juillet, je serai présent avec le RHIEN (stand et tout ça). 🙂

    N’hésitez pas à venir échanger une aile de poulet (ou de de pingouin) !

    Post a Reply
  12. NOTE TRES IMPORTANTE pour l’utilisation de DTC : il gère tout sous le même utilisateur. Il est donc impossible de limiter l’espace disque d’un compte utilisateur les « quotas indiqués » sont juste pour le monitoring, et désactiver le safe_mode entraine une groooooosse faille de sécurité (du safe_mode dans DTC pour plus d’infos).

    Post a Reply
  13. salut à tous j’aimerais que vous m’apporter de l’aide j’ai un soucis je suis administrateur dans ma boite et le boss decide de faire de l’hebergement web.et je ne m’y connais pas du tout quel interface d’administration dois je avoir pour mieux gérer sa?

    -Nom de domaine
    -Messagerie
    -Support
    -Base de données
    -Applications à la demande

    merci bien de vos précisions

    Post a Reply
  14. Bien le bonjour @Thibeau1
    Malheureusement, je ne saurais pas laquelle choisir…
    DTC ou Panel-GZW me semblent très bien 🙂
    Bon amusement 😉

    Post a Reply
  15. J’ai deux serveurs dédié en ce moment avec WHM/CPanel sur les deux. Je trouve que c’est trés bien pour mes besoins, par contre il faut bien les sécurisée….. au début j’avait pas mal des problèmes à cause des russes sur les serveurs.

    grrR..

    Post a Reply
    • Euh… on parle de techno gratuites et open source et tu nous parle de WHM/Cpanel dont il faut payer la licence chaque mois. C’est moi ou tu es à coté de la plaque ?

      Post a Reply
  16. Salut,

    Je viens de publier les nouvelles sources du Panel-GZW sur GitHub.

    N’hésitez pas me faire une retour. 🙂

    Post a Reply
    • message pour goldyfruit.

      je vient d’installer la version du panel, tout c’est bien déroulé sauf que quand je desire acceder au panel ex :http://mondomaine/panel-gzw/

      il ouvre sur la page users/login/ mais not found…

      aurais tu la solution
      :The requested URL /panel-gzw/users/login was not found on this server.

      merci

      Post a Reply
  17. hello,
    Merci pour ce super article ! j’ai testé ispconfig et il répond très bien à mes besoins !

    Post a Reply

Trackbacks/Pingbacks

  1. Apple pas sexy / Cloud computing et entreprises / Bientôt Wordpress 3 – Philippe Scoffoni - [...] Panel (tableau de bord) d’administration de serveur GNU/Linux [...]

Submit a Comment

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *