Installation du HUB
Cette page va vous expliquer comment installer Ydle avec le nouveau système d'installation. Veuillez suivre précisement les étapes suivantes. N'hésitez pas à ouvrir une discussion si vous remarquez des points qui posent problèmes.
Installons PHP :
sudo apt-get install php5-cli php5-curl curl
Puis on créé l'arborescence du projet et on lui donne les bon droit :
cd /var sudo mkdir www sudo chmod 777 www cd www
Puis on commence par télécharger le script d'installation :
sudo git clone https://github.com/Ydle/Install.git sudo mv Install/ydle.sh ./ sudo rm -rf Install
Voila, nous avons récupéré le script d'installation. Nous allons pouvoir le lancer
sudo bash ydle.sh
La premières choses à renseigner sont les données nécessaires à l'installation et au fonctionnement du hub
- Sitepath : c'est l'adresse où sera installée l'interface, Mettre le chemin par défaut : /var/www/
- Site directory : c'est le dossier où sera placer le HUB
- Login mysql : c'est l'identifiant qui permet de se connecter à la base de données
- Password mysql : c'est le mot de passe permettant au hub de se connecter à la base de données
- Name of the Database : le nom de la base de données utilisée pour le hub
- Server of the Database : c'est le serveur sur lequel on place la base de données ici en local : 127.0.0.1
- User login for the HUB : c'est le nom du compte utilisateur principal pour se connecter sur l'interface web
- User password for the HUB : c'est le mot passe du compte principal
- User mail for the HUB : c'est le mail de l'utilisateur pour envoyer de notification
Par exemple ici :
Vous avez alors la possibilité de créer automatiquement la base de données et l'utilisateur de cette base de données. Si vous l'avez déjà fait, alors saisissez [n]. Sinon entrez [y] et renseignez les accès root à la base de données.
Une fois cette étape faite, le script lance l'installation du code et de toutes ses dépendances
Ensuite le script propose de supprimer les fichiers de versionnage.
Entrez y
Et voila !
L'interface est installée.
Il faut ensuite générer les premiers fichiers de cache contenant les fichiers javascript et css notamment.
Pour cela, commencez par vous rendre dans le dossier où a été faite l'installation :
cd ydle
tapez la commande suivante :
sh build.sh
Et voila !
Rendez vous alors à l'adresse ip de votre raspberry pi pour constater que l'ihm est en place ! Pour récupérer l'adresse ip de votre raspberry pi, tapez la commande suivante :
ifconfig
Vous trouverez votre adresse ip :
Tapez ensuite dans votre navigateur :
http://ip-du-raspberry
Vous aurez alors un aperçu de l'interface !
Les premiers affichages peuvent prendre quelques secondes, le temps que le cache soit généré correctement. Cela ira ensuite plus vite. A chaque fois que vous exécuterez le script de mise à jour, les premiers affichages seront un peu plus long.