Aller au contenu

Comment Monitorer son Raspberry (Raspcontrol) ?

Tuto Raspberry pi 4 ovh
Publié dans Tutoriels · 25 Octobre 2012
Tags: RASPCONTROLCONTROLCENTERPILOGICIELSOFTWARE



Pré-requis : Avoir un serveur web fonctionnel (LAMP) / (Nginx)


Connectez-vous en local sur votre raspberry ou par ssh avec l'utilisateur pi. Vous pouvez aussi prendre n'importe quel utilisateur avec les droitssudo.

Installation de PHP5-cli:

sudo apt-get install php5-cli

Vérification de l'installation de php :

php -v

Téléchargement de Raspcontrol :

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

Décompression de l'archive :

unzip master

Changement du nom du dossier pour un nom plus simple:

mv harmon25-raspcontrol-00b5384/ Raspcontrol

Pensez à changer la valeur 00b5384 en fonction de la version téléchargé.

Nous allons maintenant déplacer le dossier Raspcontrol dans le répertoire /var/www :

sudo mv Raspcontrol /var/www/

Création du login et du mot de passe pour accèder à Raspcontrol:

sudo mkdir /etc/raspcontrol
sudo touch /etc/raspcontrol/database.aptmnt
sudo nano /etc/raspcontrol/database.aptmnt

Copiez Collez le contenu suivant et sauvegardez :

{
"user":"admin",
"password":"admin"
}

Veuillez changer le login et le mot de passe.

On ajoute maintenant l'utilisateur www-data au groupe video

sudo usermod -a -G video www-data

Configurez Nginx pour supporter Raspcontrol


sudo nano /etc/nginx/sites-enabled/default

Ajoutez après :

location / {
    root   /var/www;
    index  index.php index.html index.htm;

ces 2 lignes

    rewrite ^/Raspcontrol/details$ /Raspcontrol/index.php?page=details last;
    rewrite ^/Raspcontrol/logout$ /Raspcontrol/login.php?logout last;

On relance Nginx :

sudo service nginx reload

Vous pouvez maintenant vous connecter à Raspcontrol : http://votreip/Raspcontrol

Attention au R Majuscule


Configurez Apache2 pour supporter Raspcontrol


On active l'extention rewrite d'apache :

sudo a2enmod rewrite

On édite le fichier par défault d'apache :

sudo nano /etc/apache2/sites-enabled/000-default

Pour la version SSL :

sudo nano /etc/apache2/sites-enabled/default-ssl

Cherchez la section :

<Directory /var/www/>
[...]
</Directory>

Et modifiez comme suit :

Options Indexes FollowSymLinks MultiViews
    AllowOverride All
    Order allow,deny
    Allow from all

On relance apache2 :

sudo service apache2 reload

Vous pouvez maintenant vous connecter à Raspcontrol : http://votreip/Raspcontrol

Attention au R Majuscule



Mentions Légales - raspberry-pi.ovh 2022 © Copyright- Raspberry Pi est une marque déposée de la Raspberry Foundation - Les contenus rédigés par raspberry-pi.ovh sont distribués sous license open source.
Retourner au contenu