Étape 7: Configurer un serveur Web
Installer Apache
Commencez par installer le paquet apache2 en tapant la commande suivante dans le terminal :
sudo apt-get install apache2 -y
Apache est le logiciel de serveur web plus largement utilisé, c’est un logiciel open source disponible gratuitement et il est rapide, fiable et sécurisée.
Une fois qu’il est installé, vous pouvez tester que tout fonctionne en visitant http://localhost/, il devrait apparaître :
Ça marche !
Il s’agit de la page web de deault pour ce serveur.
Si qui s’affiche, vous avez fait tout correctement jusqu'à présent ! Vous devez maintenant s’approprient le fichier index.html comme seule la racine y a accès. Choses à faire cela, vous devez accédez au répertoire par le biais de la ligne de commande :
cd /var/www/html
Puis :
sudo chown pi: index.html
Cette page de web par défaut est juste un fichier HTML sur le système de fichiers. Il est situé à /var/www/html/index.html
Installer PHP (facultatif)
PHP est un langage de programmation de côté serveur qui peut faire toutes sortes de choses : évaluer les données de formulaire envoyées depuis un navigateur, construction personnalisé web content de servir le navigateur, parler à une base de données et plus encore !
Pour permettre à votre serveur Apache pour traiter les fichiers PHP, vous devrez installer PHP5 et le module PHP5 pour Apache. Tapez la commande suivante pour installer ces :
sudo apt-get install php5 libapache2-mod-php5 -y
Maintenant, vous voulez supprimer l' index.htmlet basculez avec index.php.
sudo rm index.html<br>sudo nano index.php
Ajoutez ensuite quelques données dedans. Dans le but de ce tutoriel, j’ai mis le script info PHP dans la page index.php .
<?php phpinfo(); ?>
Maintenant votre complet ! Pour tester cette situation est le regard de travail sur l’image en haut de la page.