Dans ce guide, je vais vous montrer comment installer Jeedom sur une VM Debian hébergée sur ESXi 8. Ce processus inclut la configuration de la machine virtuelle, l’installation de Debian 11 et la mise en place de Jeedom. Chaque étape est illustrée avec des captures d’écran pour vous assurer une installation sans problème. Suivez ces étapes simples et faites fonctionner Jeedom en quelques minutes !
Définir les paramètres de la machine virtuelle
Type de système d’exploitation : Définis Debian 11 (64 bits) comme le système d’exploitation invité.
RAM : Jeedom fonctionne correctement avec 2 Go de RAM, mais pour une performance optimale et selon le nombre de plugins, 4 Go est recommandé.
Processeur : 2 vCPUs sont suffisants pour une petite installation. Augmentez si vous comptez avoir une installation plus conséquente ou avec plusieurs plugins gourmands.
Stockage : Un disque de 20 à 32 Go est suffisant pour les installations basiques. Cependant, prévoyez 50 Go ou plus si vous comptez stocker des historiques ou si vous utilisez des plugins de vidéosurveillance, par exemple.
Télécharger Debian 11
En ce qui concerne le téléchargement, je vous invite à visiter le site de l’éditeur.
Une fois en votre possession, copiez l’ISO sur le datastore de votre Esxi.
Maintenant, procédez à l’installation.
Installer une VM Debian
Optimiser Debian pour Jeedom
Après l’installation de Debian, voici quelques optimisations recommandées pour sécuriser et améliorer les performances de Jeedom. Exécutez les commandes suivantes en mode console dans un premier temps.
Changer la langue du clavier
Il se peut que la disposition du clavier ne vous convienne pas.
Pour configurer la langue du clavier, utilisez la commande suivante:
su -
dpkg-reconfigure keyboard-configuration
Validez le modèle de clavier en premier lieu, vous pourrez alors configurer la disposition.
Ajouter Vim et Sudo
Installez les outils essentiels comme vim
et sudo
pour faciliter l’édition de fichiers et la gestion des permissions.
apt-get install -y vim sudo
Sécuriser l’accès avec Fail2ban
Fail2ban renforce la sécurité en bloquant les IP après plusieurs tentatives de connexion échouées, limitant ainsi les attaques par force brute.
sudo apt-get install -y fail2ban
Installer les Open VMware Tools
Pour optimiser les performances de la VM et assurer une meilleure gestion de l’OS sous ESXi, installez les outils VMware
apt-get install -y open-vm-tools
Les Open VMTools seront peut être déjà installés
Ajouter l’utilisateur Jeedom au groupe sudo
Cette commande permet à l’utilisateur Jeedom d’obtenir les privilèges administratifs nécessaires pour exécuter des commandes avec sudo
.
usermod -aG sudo jeedom
Si le login de votre utilisateur standard n’est pas jeedom, modifiez la ligne en conséquence.
Mettre à jour le système
Avant d’installer Jeedom, assurez-vous que le système est à jour pour bénéficier des dernières améliorations de sécurité et des correctifs.
sudo apt update
sudo apt-get upgrade -y
Configurez Debian en IP statique
Sur Debian, il est recommandé de définir une adresse IP statique. Voici comment procéder :
Modifier le fichier de configuration du réseau :
Ouvrez le fichier /etc/network/interfaces
avec votre éditeur de texte préféré:
sudo nano /etc/network/interfaces
Ajouter une configuration pour une IP statique
Remplacez ou ajoutez ces lignes pour configurer une adresse IP statique:
Appliquer les modifications : Si vous utilisez /etc/network/interfaces
, redémarrez le service réseau :
sudo systemctl restart networking
Configurer le serveur DHCP
Vous devrez probablement configurer votre serveur DHCP pour éviter qu’il attribue l’adresse IP que vous avez définie sur votre Debian. Pour cela, il faut exclure cette adresse IP de la plage d’adresses disponibles sur votre DHCP.
Accéder à la configuration du serveur DHCP : Connectez-vous à l’interface de gestion de votre routeur ou de votre serveur DHCP. Et choisissez l’une de ces deux solutions:
Installation manuelle de Jeedom sur la VM Debian
Cette section vous guide à travers l’installation de Jeedom sur Debian, étape par étape.
Prérequis
Debian 10 est la version officiellement supportée pour Jeedom 3.3.X, tandis que Debian 11 est recommandée pour la version 4.x.x.
Avertissement
Le script d’installation par défaut part du principe que votre système est vierge. Si ce n’est pas le cas, nous vous recommandons de lire le script en détail et d’effectuer une installation manuelle pour éviter les risques.
Installation de jeedom
Identifiez-vous avec l’utilisateur et le mot de passe choisis pendant l’installation
Passez en root
su -
Saisissez le mot de passe root défini pendant l’installation.
Récupérez le script jeedom, le rendre exécutable, le lancer.
wget https://raw.githubusercontent.com/jeedom/core/master/install/install.sh
chmod +x install.sh
./install.sh
Servez-vous un café et patientez.
Sources
- Installation sur une VM
- Installer Jeedom sous vmware
- Trucs et astuces Debian
- Premiers pas sur Jeedoim
- Sécuriser Jeedom avec SSL et Cloudflare