PROJET AUTOBLOG


Idleman

source: Idleman

⇐ retour index

Raspberry PI ~ 04 : Configurer en serveur

mardi 31 juillet 2012 à 19:36

 

Maintenant que nous avons installé le système d’exploitation Raspian sur notre Raspberry PI (Raspian n’étant autre qu’une distribution linux spécialement conçue pour le Raspberry PI) et que nous nous sommes logué (sisi, rappelez vous des identifiants par défauts –> login : pi , mot de passe rqspberry) nous allons pouvoir commencer les choses sérieuses !!

En premier pensez à changer votre mot de passe administrateur :

sudo passwd su

Puis faire un ptit update de vos paquets :

sudo apt-get upgrade
sudo apt-get update

Une fois ceci terminé, nous allons installer d’une traite apache (un serveur HTTP permettant de publier du contenu Html sur le web), PHP (langage serveur permettant le traitement dynamique d’informations) et MySQL (une base de donnée).

Certains seraient tenté d’installer directement le paquet lamp-server qui englobe tous ces paquets, grossière erreur, le Raspberry ne l’entendrait pas de cette oreille, il vous faut donc installer les paquets séparément (mais en une seule ligne)

sudo apt-get install apache2 php5 mysql-server libapache2-mod-php5 php5-mysql

Après quelques petites questions d’usage, votre serveur web est en place, pour le tester rien de plus simple, tapez la commande :

ifconfig

et repérez l’adresse IP réseau de votre Raspberry pi (très certainement une adresse commençant par 192.168.*.*)

Tapez cette adresse depuis un autre ordinateur banché sur le même réseaux local et TADDAA!! It works !

nb : si vous n’avez pas d’autres pc sur le réseau, passez en mode graphique sur votre Raspberry PI.

startx

Puis ouvrez le navigateur installé par défaut et tapez l’adresse suivante :

http://127.0.0.1

Notez qu’a partir de maintenant, toutes les pages situées dans le dossier /var/www de votre Raspberry PI seront accessibles via l’adresse réseau tapée (uniquement depuis votre réseau) ou via l’adresse WAN (votre adresse extérieure) une fois que vous aurez débloqué le port 80 sur votre box/routeur pour l’adresse réseau du Raspberry.

Pour plus d’information sur apache, MySQL et PHP je vous invite a lire la doc d’ubuntu : http://doc.ubuntu-fr.org/lamp nous ne traiterons pas plus en détail de cette partie étant donné qu’il ne s’agit pas de quelque chose de spécifique au Raspberry PI (libre a vous de m’envoyer vos questions par mail ou par commentaires pour ceux qui ne connaissent pas).

Je vous conseille également l’installation du célèbre paquet phpMyAdmin, script php permettant de gérer facilement votre base de données MySQL depuis l’adresse http://votre.ip/phpmyadmin :

sudo apt-get install phpmyadmin

(Le login par défaut est root et le mot de passe est celui que vous avec renseigné lorsque vous avez installé MySQL)

Dans le prochain mini tuto sur le Raspberry PI, nous parlerons boitier pour les riches, et boitiers pour les pauvres (amen) puis dans le suivant nous explorerons (si dieu le veux) la dimension domotique de cet engin a travers la découverte des ports GPIO (enfin si d’ici la je gère un peu plus en électronique, n’oubliez pas que je découvre avec vous Tire la langue)