FR:Raspcontrol

From eLinux.org
Jump to: navigation, search


Description

Raspcontrol est un centre de contrôle/panneau informatif développé spécifiquement pour le Raspberry Pi, il est réalisé en PHP et ne nécessite aucune autre dépendance que PHP 5.4 pour fonctionner.

Installation

Récupération des fichiers

Vous pouvez télécharger Raspcontrol sous forme de .zip depuis le dépôt GitHub via le lien suivant :

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

Si vous avez déjà Git installé, vous pouvez cloner le dépôt

git clone https://github.com/Bioshox/Raspcontrol.git

Le faire fonctionner

Raspcontrol est développé pour être déployé avec PHP 5.4, bien qu'il soit aussi possible de le déployer avec tout autre serveur HTTP.

Déploiement avec PHP 5.4

Placez-vous dans l'emplacement où vous avez téléchargé Raspcontrol, à partir de là, nous devons donner les droits de lecture/écriture/exécution à ./start.sh

sudo chmod 0777 ./start.sh

Nous pouvons à présent déployer le serveur en lançant la commande suivante depuis le même emplacement

sudo ./start.sh

Vous pouvez désormais accéder à Raspcontrol depuis localhost directement sur votre Pi, ou avec son IP interne à partir d'un autre ordinateur de votre LAN et par l'extérieur si vous utilisez une redirection de port. (Raspcontrol écoute sur l'IP 0.0.0.0:80 par défaut)

Cela fonctionnera SEULEMENT avec PHP 5.4, votre version de PHP peut être vérifiée en exécutant la commande

php -v

Avec Apache

Exécuter Raspcontrol sous Apache est considéré comme non sécurisé et n'est pas conseillé.

Ajoutez www-data sur Apache au fichier SUDOERS

sudo VISUDO

Sur la dernière ligne, ajoutez ceci

www-data ALL=(ALL) NOPASSWD: ALL

Raspcontrol n'est pas conçu pour une utilisation en production, l'ajout de www-data au fichier SUDOERS est risqué et n'est pas une solution pérenne.

Si vous accédez au répertoire web Apache disponible sur votre Raspberry Pi (en utilisant startx), vous pouvez vous rendre sur localhost/raspcontrol. Si vous y accédez depuis un autre ordinateur de votre réseau, vous devrez aller sur http://votre.ip.interne/raspcontrol.

Configuration de votre compte

Il vous sera maintenant demandé de définir un nouveau compte, cela créera l'utilisateur initial pour se connecter au système.

Merci !

N'hésitez pas à contribuer à ce projet !

raspcontrol.com | GitHub Raspcontrol