Préambule
L’installation de la suite domotique Jeedom est relativement simple. Il existe plusieurs méthodes détaillées sur le site officiel de Jeedom.
Dans cet article, je vais me concentrer sur la méthode en ligne de commande.
Pré-requis
Avant de commencer, assure-toi d’avoir :
✔️ Une machine virtuelle (VM) ou un nano-ordinateur (Raspberry Pi, Debian, etc.).
✔️ Un accès SSH et les droits root.
L’installation peut être longue, donc je recommande de lancer le script dans un screen pour éviter toute interruption.
Installation de Screen (si ce n’est pas déjà fait) :
sudo apt update && sudo apt install screen -y
Étape par étape : Installation de Jeedom
Exécution du script d’installation
Je télécharge et exécute le script d’installation dans un screen pour éviter les coupures.
sudo apt update && apt upgrade -y && apt install wget -y screen -S jeedom-install cd /tmp wget https://raw.githubusercontent.com/jeedom/core/V4-stable/install/install.sh chmod +x install.sh sudo ./install.sh
Le script possède certain arguments :
-s = STEP, exécution d’une étape précise de l’installation.
-v = VERSION, la version à installer (ex. 4.1.19).
-w = WERSERVER_HOME, si Jeedom n’est pas à l’emplacement par défaut.
-m = MYSQL_PASSWD, le mot de passe du root MySQL (ex. mot-de-passe-root-sql).
Rappel : Pour sortir du screen : CTRL-A, CTRL-D Reprendre le Screen ouvert : screen -R jeedom-install
Optimisation de la gestion de la RAM (Swappiness)
Par défaut, Linux utilise le SWAP dès que la RAM atteint 60% d’occupation. Pour éviter les accès disques inutiles, je modifie cette valeur :
echo "vm.swappiness = 0" >> /etc/sysctl.conf sudo sysctl -p
Sécurisation avec un certificat SSL Let’s Encrypt
Pour accéder à Jeedom depuis l’extérieur en toute sécurité, j’installe un certificat SSL valide avec Certbot :
apt install snapd snap install core snap refresh core snap install --classic certbot ln -s /snap/bin/certbot /usr/bin/certbot certbot --apache
⚠️ Avertissement : Mises à jour majeures
Lors d’une mise à jour majeure de l’OS (ex: passage de Debian 10 à 11), je recommande :
– D’installer une nouvelle machine propre.
– De restaurer une sauvegarde Jeedom pour éviter tout conflit.
Conclusion
L’installation de Jeedom est maintenant terminée. 🚀
Tu peux :
– Démarrer une nouvelle configuration
– Restaurer une sauvegarde existante
Besoin d’aide ? Consulte la documentation officielle Jeedom.
Sources :
https://doc.jeedom.com/fr_FR/installation/
https://geekeries.de-labrusse.fr/?p=1806
https://certbot.eff.org/instructions?ws=apache&os=debianbuster
