Aujourd’hui, un nouveau Tutoriel pour le Raspberry-Pi avec le logiciel Raspcontrol qui permet de monitorer sa mini-machine depuis un panneau de contrôle, utilisable par le Web, afin de surveiller l’état de santé de notre cher Raspberry-Pi. Le code source est distribué gratuitement sous licence GPL.

[toc]

Installation de Raspcontrol

Connectez-vous en local sur votre ou en SSH sur votre Raspberry-Pi avec l’utilisateur pi. Vous pouvez aussi prendre n’importe quel utilisateur avec les droits sudo.

Tout d’abord nous allons installer Screen (permet de faire fonctionner des applications en arrière-plan en laissant le terminal disponible pour d’autres applications) et PHP qui vont nous être utile pour l’installation :

Installation du packet « screen » :

sudo apt-get install screen

Installation de PHP-cli :

sudo apt-get install php5-cli

Vérification de l’installation de PHP :

php -v

Téléchargement de notre outil de contrôle :

wget https://github.com/Bioshox/Raspcontrol/zipball/master

Maintenant on décompresse l’archive

unzip master

Pour une plus grande lisibilité, on change le nom du dossier : (la valeur 694435b peut-être différente, pensez bien à l’adapté à votre cas) :

mv Bioshox-Raspcontrol-694435b/ Raspcontrol

on se place sur le répertoire :

cd Raspcontrol

Changement du port d’écoute :

nano start.sh

Changer la valeur 80 par 8080 comme suit :

PORT=8080

On lance le script : start.sh dans un Screen :

screen -dmS Raspcontrol sh ./start.sh

Il est maintenant possible de se connecter sur votre Raspberry-Pi avec l’url suivant : http://ipraspberry:8080.

Choisissez pour finir un login et un mot de passe :

enreg1

Puis connectez-vous avec les identifiants préalablement renseignés :

enreg2

Et voila le résultat ! 😉

rasp
Afficheur de Raspcontrol

Lors du redémarrage du Raspberry-Pi, il ne faut pas oublier de relancer Raspcontrol avec les commandes suivantes.

$ screen -dmS Raspcontrol sh ./start.sh

Pour éviter de taper la commande au démarrage, ajouter la tâche lors du démarrage du système :

$ crontab -e

Ajoutez à la fin du fichier la ligne :

@reboot cd Raspcontrol && screen -dmS Raspcontrol sh ./start.sh

Si vous avez trouvé une faute d’orthographe, merci de nous en informer en sélectionnant le texte en question et en appuyant sur « Ctrl + Entrée« .

    4 replies to "Installation de Raspcontrol sur le Raspberry-Pi"

    • Pierrot

      Bonjour, lorsque je tape la commande « sudo apt-get install php5-cli », ça semble bien démarrer puis j’ai plusieurs erreurs :

      sudo apt-get install php5-cli
      Lecture des listes de paquets… Fait
      Construction de l’arbre des dépendances
      Lecture des informations d’état… Fait
      Les paquets supplémentaires suivants seront installés :
      libonig2 libperl4-corelibs-perl libqdbm14 lsof php5-common php5-json php5-readline
      Paquets suggérés :
      php-pear php5-user-cache
      Les NOUVEAUX paquets suivants seront installés :
      libonig2 libperl4-corelibs-perl libqdbm14 lsof php5-cli php5-common php5-json php5-readline
      0 mis à jour, 8 nouvellement installés, 0 à enlever et 0 non mis à jour.
      Il est nécessaire de prendre 2 602 ko/3 171 ko dans les archives.
      Après cette opération, 10,4 Mo d’espace disque supplémentaires seront utilisés.
      Souhaitez-vous continuer ? [O/n] o
      Err http://mirrordirector.raspbian.org/raspbian/ jessie/main php5-common armhf 5.6.19+dfsg-0+deb8u1
      404 Not Found [IP : 5.153.225.207 80]
      Err http://mirrordirector.raspbian.org/raspbian/ jessie/main php5-cli armhf 5.6.19+dfsg-0+deb8u1
      404 Not Found [IP : 5.153.225.207 80]
      Err http://mirrordirector.raspbian.org/raspbian/ jessie/main php5-readline armhf 5.6.19+dfsg-0+deb8u1
      404 Not Found [IP : 5.153.225.207 80]
      E: Impossible de récupérer http://mirrordirector.raspbian.org/raspbian/pool/main/p/php5/php5-common_5.6.19+dfsg-0+deb8u1_armhf.deb 404 Not Found [IP : 5.153.225.207 80]

      E: Impossible de récupérer http://mirrordirector.raspbian.org/raspbian/pool/main/p/php5/php5-cli_5.6.19+dfsg-0+deb8u1_armhf.deb 404 Not Found [IP : 5.153.225.207 80]

      E: Impossible de récupérer http://mirrordirector.raspbian.org/raspbian/pool/main/p/php5/php5-readline_5.6.19+dfsg-0+deb8u1_armhf.deb 404 Not Found [IP : 5.153.225.207 80]

      E: Impossible de récupérer certaines archives, peut-être devrez-vous lancer apt-get update ou essayer avec –fix-missing ?

      Que faire ??

      • Régis

        Bonjour,

        Est-ce que vous avez ressayé après avoir mis à jour le système ? (apt-get update, apt-get upgrade)

    • Exodus

      Bonjour Pierrot

      Peut être que cela n’a rien à voir, mais j’ai déjà eu des problèmes de ce genre pour certains paquets à installer.

      Tente de répondre oui avec Y et non O.

      Après me demander pas la logique. J’ai juste constaté que dans certains cas ça marchait. Sûrement des problèmes de traduction.

    • Pierrot

      Bonjour, merci c ok. En fait il fallait bien mettre a jour le Raspberry avec update et upgrade et après ça marche.

Leave a Reply

Your email address will not be published.

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.