Que faire de mon Raspberry Pi ? Voilà la question que je me suis posé lorsque j’ai eu le mien. J’ai d’abord voulu en faire un serveur multimédia mais le résultat ne m’a pas convaincu. Je me suis donc tourné vers le serveur web.
Installer les modules sur le Pi
Tout d’abord, il faut installer Apache (le serveur), PHP (pour exécuter des fichiers PHP), MySQL-Server (pour avoir une base de données), libapache2-mod-php5 (pour la comptabilité entre php et apache), php5-mysql (pour gérer les bases de données grâce aux commandes PHP).
Pour ce faire, il faut éxecuter la commande :
sudo apt-get install apache2 php5 mysql-server libapache2-mod-php5 php5-mysql
Si vous rencontrez des difficultés avec cette commande faites :
sudo apt-get update sudo apt-get upgrade
Puis refaire la première commande.
Le serveur Apache se lance seul, mais il est possible de le lancer manuellement avec la commande :
service apache2 start
A ce stade, votre Raspberry Pi est un serveur web. Vous n’y croyez pas et voulez une preuve ? Voyons ça !
Répertoire et accès au serveur
Pour créer votre site, vous devez placer vos fichiers dans le dossier : /var/www
Personnellement pour créer et éditer les fichiers, je me connecte en ssh depuis un « vrai » PC (Désolé Raspberry). Ouvrez FileZila (ou n’importe quel client SFTP) et entrez les informations suivantes :
- Hôte : IP du Raspberry
- Identifiant : pi
- Mot de passe : raspberry (par défaut)
- Port : 22
Maintenant vous pouvez rapidement créer un fichier de test pour vérifier que tout fonctionne correctement.
test.php
<?php phpinfo(); ?>
En tapant l’adresse ip du Raspberry suivie du nom du fichier dans votre navigateur (http://ip_du_Raspberry/test.php) vous devriez voir quelque chose comme ca :
Cette page récapitule la configuration php de votre serveur, et si vous la voyez, ça signifie que votre serveur est opérationnel … Félicitations 😉
PS: Votre serveur est actuellement visible que depuis votre réseau local, pas depuis internet.
Enjoy !
1 Commentaire Laisser un commentaire