10

vesta : panel d’administration d’hébergement web pour GNU/Linux

Vesta est un panel d’administration orienté hébergement, libre et open-source pour GNU/Linux sous licence GNU GPLv3, dont le code source est disponible sur github .

Le panel d’administration Vesta est facile à installer, à configurer et à prendre en main. De plus, Vesta met à disposition un script d’installation automatique prèt à l’emploi pour les distributions GNU/Linux suivantes :

  • RHEL & CentOS 5,6,7
  • Debian 6,7,8
  • Ubuntu 12.04 à 15.10

Liste de quelques fonctionnalités fournies avec ce panel :

  • Serveur DNS Bind9
  • Serveur de base de données MySql
  • Serveur de Mail Dovecot + Exim + webmail Rouncube + AntiSpam Spamassassin
  • Serveur FTP sftp ou prodtpd
  • Serveur web Apache2
  • Revers Proxy Nginx
  • Surpervision du système
  • Plate-forme sécurisée
  • Des modèles de configuration
  • Sytème de sauvegarde
  • Gestionnaire de mise à jour
  • GUI simple et clair
  • Traduction multi langues
  • etc…

Installation du panel Vesta sur Debian Jessie

L’installation qui suit a été faite sur une Debian Jessie fraîchement installée.

  • Installation du paquet curl pour télécharger le script d’installation :
  • apt install curl
    
  • Si proxy :
  • export http_proxy:"http://URLDUPROXY:8080/"
  • Téléchargement du script d’installation automatique de Vesta :
  • curl -O http://vestacp.com/pub/vst-install.sh
  • Ajout des droits d’exécution :
  • chmod +x vst-install.sh
  • Exécution du script :
  • bash vst-install.sh

    dans mon cas j’ai eu cette erreur :

    --2015-12-04 15:11:50--  http://vestacp.com/pub/vst-install-debian.sh
    Connexion à PROXY:8080… connecté.
    requête Proxy transmise, en attente de la réponse… 200 OK
    Taille : non indiqué [text/plain]
    Sauvegarde en : « vst-install-debian.sh »
    
    vst-install-debian.sh                  [ <=>                                                               ]  41,33K  --.-KB/s   ds 0,001s 
    
    2015-12-04 15:11:50 (29,2 MB/s) - « vst-install-debian.sh » sauvegardé [42323]
    
    !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!!
    
    Following packages are already installed:
    exim4 
    
    It is highly recommended to remove them before proceeding.
    If you want to force installation run this script with -f option:
    Example: bash vst-install-debian.sh --force
    
    !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!! !!!
    
    Error: Control Panel should be installed on clean server.
    
  • Re-éxécution du script comme indiquer dans le message :
  • bash vst-install-debian.sh --force

    vesta-01
    Répondre « y » :-)

  • Renseigner une adresse mail :
  • Would you like to continue [y/n]: y
    Please enter admin email address: admin@domaine.tld
    
  • Indiquer le FQDN :
  • Please enter FQDN hostname [deb-vesta]:
    
  • L’installation commence :
  • Installation backup directory: /root/vst_install_backups/1449238486
    Installation will take about 15 minutes ...
    
  • Message de fin d’installation :
  • vesta-02

  • Ouvrir un navigateur internet, saisir l’url du panel Vesta et se connecter avec les identifiant indiquer à la fin de l’installation :
  • vesta-03

  • Bienvenue dans votre nouveau panel d’administration :
  • vesta-04

Quelques captures d’écrans venant du site de http://vestacp.com :
web

server

mail

index
graphs

dns

Partager l'article :





fred

"Dire que l'on s'en fiche du droit à la vie privée sous prétexte qu'on a rien à cacher, c'est comme déclarer que l'on se fiche du droit à la liberté d'expression sous prétexte qu'on a rien à dire." Edward Snowden

10 commentaires

  1. Merci pour l’info !
    Si je comprends bien, c’est plus qu’un control panel, ca configure aussi un système de mail complet sur ta machine, plus des services de sécurité (fail2ban, iptables, …), un peu comme le fait yunohost (qui utilise postfix, de son côté, mais qui est plus riche en applications intégrées sous LDAP).
    Est-il prévu d’autres évolutions dans le futur ?

  2. Salut tintouli,
    je ne connais pas yunohost , sinon oui Vesta t’offre une solution complète et permet de gérer aussi ta propre zone DNS… Je ne l’ai pas encore tester à fond mais au premier abord il a l’air vraiment complet et très facile à prendre en main, en ayant quelques bases d’adminsys.
    Je pense, que je vais l’installer sur mon deuxième VPS :-)

  3. Euh, ton mot de passe admin en clair sur l’écran de connexion de vesta, c’est chaud quand même !
    Sinon merci pour les billets…

  4. ce mot de passe est provisoire et effectivement, il faut le changer de suite après être connecté au panel :-)

  5. Hello,
    Ça semble bien intéressant ce vesta. Moi j’utilise ISPconfig. J’en suis satisfait et j’aurais aimé savoir si tu a utilisé cette solution et si tu aurais avis sur une comparaison entre ces 2 outils ?
    Encore merci et à bientôt !

  6. Salut Pascal,
    je n’ai jamais utilisé ISPconfig, désolé je ne pourrais pas te dire les différences…

  7. J’utilise Vesta pour 200 clients sur un VPS et j’amais eu de soucis avec :)

  8. bonjour étant un grand informaticien mdrr. que puis je faire avec un logiciel comme celui la ? si je m abonne pour de l iptv es que je veu redistribuer a ma guise a plusieur personne mon abonnement sans que sa ne leur coute quoi que se soi en plus je peu utiliser se logiciel ?

  9. Slt j’ai installé vesta panel mais le compte ftp et la messagerie ne fonctionne pas pouvez vous m’aider svp pour le configue c’est sur vps ssd ovh

  10. Hello, merci pour ce petit tuto !
    J’aimerais par contre savoir comment supprimer les serveurs inutiles pour moi, comme Bind9 (j’utilise des DNS externe), exim4 et dovecot (serveur mail externe). j’aimerais surtout le faire sans créer d’erreur sur vesta.. Un idée ?

Laisser un commentaire

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