Jeedom – Installation de Jeedom dans une VM VMware

de | 11 mai 2017

Hello ! Je profite de ces quelques jours fériés du mois de mai pour me pencher sur la virtualisation de mon Jeedom. Dans ce post je vais donc vous montrer comment faire une installation de Jeedom dans une VM avec VMware sous Debian 8.7 !

Avant tout pour la petite histoire, je tourne avec Jeedom depuis 2 ans maintenant. J’ai commencé avec un RasperryPi 1B puis je suis passé à un Raspberry Pi 3 ; la différence a été flagrante ! Navigation web ultra fluide, déclenchement des scénarios instantanés… Bref aujourd’hui je vais passer mon Jeedom en mode virtuel surtout pour des raisons de stabilité/fiabilité : en effet, j’ai eu a 2 reprises la mauvaise expérience de voir ma carte SD me lacher. Heureusement que les sauvegardes Jeedom sont au top et que j’ai pu redémarrer a chaque fois en très peu de temps. En virtualisant mon Jeedom j’aurais la possibilité de faire des snapshots avant chaque mise à jour par exemple, sauvegarder totalement la VM et la restaurée en entière si besoin, ajouter des ressources (espace disque/ram/CPU etc…) bref, cela va m’apporter beaucoup plus de flexibilité !

Allez assez parlé, on y va !

Pré-requis :

 

Installation de Jeedom dans une VM :

Dès lors que vous avez votre VM de prete avec Debian fraichement installé, il reste encore une petite chose à faire sur la configuration de votre VM : Ajouter un controleur USB ! En effet comme Jeedom est multiprotocole vous allez avoir besoin de periphériques USB pour pouvoir échanger avec vos modules.

Ajout d’un controleur USB

  • Faites un clique droit sur la VM à modifier puis « Modifier les paramètres« 

Installation de Jeedom dans une VM

  • En bas de la fenetre, cliquer sur « Selectionner » > Choisissez « Contrôleur USB » > puis cliquez sur « Ajouter« 

Installation de Jeedom dans une VM

  • Le « Nouveau contrôleur USB » apparait, puis cliquez sur « OK« 

Installation de Jeedom dans une VM

  • Pour mapper les périphériques USB à la VM il faut la démarrée et « Lancer Remote Console« 

Installation de Jeedom dans une VM

 

  • Une fois lancée, cliquez sur « VMRC » > Périphériques amovibles > USB Device > Se connecter (Se déconnecter de l’hôte)

Cette manipulation va permettre de monter le périphérique USB dans la VM plutot que sur le host

Installation de Jeedom dans une VM

Déploiement de Jeedom

Activation du SSH

Pour que ce soit plus simple et pour copier/coller les commandes, connectez vous en SSH. Pour ça, il est possible que vous deviez activer le droit de connexion à l’utilisateur « Root ». Il suffit de suivre les étapes suivantes :

  • Executer la commande suivante :
root@jeedom:~#nano /etc/ssh/sshd_config
  • Recherchez la ligne « PermitRootLogin » et modifiez par « yes »

Installation de Jeedom dans une VM

  • Relancez le démon « SSH » avec la commande suivante :
root@jeedom:~#service ssh restart
  • Désormais il faut connaitre l’ip qui a été attribuée à la VM si vous avez choisi l’attribution par DHCP. Pour cela il faut executer la commande suivante :
root@jeedom:~#ifconfig

Installation de Jeedom dans une VM

On a tout ! Vous pouvez maintenant télécharger et lancer l’utilitaire « Putty« .

Installation de Jeedom dans une VM

Connectez-vous avec les mêmes identifiants que précédemment.

Installation de Jeedom

Pour l’installation de Jeedom c’est très simple ! En 3 commandes vous pourrez avoir un Jeedom opérationnel ! 🙂 Pour cela, il suffit de copier/coller les 3 commandes suivantes :

root@jeedom:~#wget https://raw.githubusercontent.com/jeedom/core/stable/install/install.sh
root@jeedom:~#chmod +x install.sh
root@jeedom:~#./install.sh -w /var/www/html -z
  • Puis l’installation commence !

Installation de Jeedom dans une VM

  • Si tout s’est bien passé, vous aurez droit à ce petit message final :

Installation de Jeedom dans une VM

Vous pouvez désormais vous connecter à votre Jeedom via l’ip récupérée précédemment !

URL : http://your-ip/

Nom d’utilisateur/mot de passe : admin/admin

 

Installation de Jeedom dans une VM

 

Si vous avez des questions sur l’installation de Jeedom et/ou sur sa configuration n’hésitez pas à laisser un commentaire, j’essaierai de vous répondre sur le sujet 🙂

Site web Jeedom



If you like this post, don't hesitate to share it !

5 réflexions au sujet de « Jeedom – Installation de Jeedom dans une VM VMware »

  1. Ping : [TUTO] - Jeedom : Gestion de présence - vDays.net

  2. Matt

    Salut Maxime !

    Est-ce que les manipulations ci-hautes sont toujours d’Actualités?

    merci

    Répondre
    1. Maxime Auteur de l’article

      Salut Matt,

      Oui toujours d’actu.
      N’hesites pas si tu as besoin d’infos supplementaires !

      A+

      Répondre
  3. olive

    Bonjour,

    Très bon tuto que j’ai suivi il y a 2 mois.
    J’ai installé un iso ESXI 6.7 sans souci et j’ai fait des tests avec 2 VM sous Jeedom.
    La licence était valable 60j et viens d’expirer,
    j’avais pas percuté que cette version avait une durée limité en lisant le tuto ou la politique de licence de VM a changé ?
    Merci de ton retour

    Répondre

Laisser un commentaire

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