Installation de Raspcontrol sur le Raspberry-Pi

raspcontrol

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.

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
Partager l'article >Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedInEmail this to someone

4 Comments

  • Pierrot

    Reply Reply 17 mai 2016

    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

      Régis

      Reply Reply 19 mai 2016

      Bonjour,

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

  • Exodus

    Reply Reply 8 juin 2016

    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

    Reply Reply 8 juin 2016

    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 Response

* Denotes Required Field