Installer Jeedom sur une VM Debian 11

0
(0)

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:

Bash
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.

Bash
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.

Bash
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

Bash
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.

Bash
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.

Bash
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é:

Bash
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 :

Bash
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:

  • Définir une réservation d’IP : Réservez l’adresse IP statique que vous avez configurée sur Debian pour que le serveur DHCP ne l’attribue pas à un autre appareil. Pour cela, associez l’adresse IP à l’adresse MAC de votre interface réseau.
  • Exclure l’IP de la plage DHCP : Ajustez la plage d’adresses IP dynamiques allouées par votre serveur DHCP de manière à exclure l’adresse IP que vous avez définie manuellement pour Debian.

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

Bash
su -

Saisissez le mot de passe root défini pendant l’installation.

Récupérez le script jeedom, le rendre exécutable, le lancer.

Bash
wget https://raw.githubusercontent.com/jeedom/core/master/install/install.sh
chmod +x install.sh
./install.sh

Servez-vous un café et patientez.

Sources


Cette publication était-elle utile ?

Cliquez sur une étoile pour l'évaluer !

Note moyenne 0 / 5. Nombre de votes : 0

Aucun vote pour le moment ! Soyez le premier à évaluer cette publication.

Laisser un commentaire