Raspberry Pi 4 en tant que serveur Web [Créer son propre site Web]
Comment utiliser Raspberry Pi 4 comme serveur Web. En plus de cela, nous verrons également comment créer des pages Web en HTML &style avec CSS
Histoire
Dans ce tutoriel, nous allons apprendre à utiliser Raspberry Pi 4 en tant que serveur Web. En plus de cela, nous verrons également comment créer des pages Web en HTML &style avec CSS. Alors commençons.
Composants requis :
- Framboise pi 4,
- Boîtier blindé en aluminium pour dissipateur thermique à double ventilateur. (Facultatif)
Installation d'Apache :
Apache est une application de serveur Web, il sert des fichiers HTML sur HTTP.
Tout d'abord, mettez à jour les packages disponibles. Ouvrez le terminal et tapez la commande
mise à jour sudo apt
tapez cette commande pour installer apache2
sudo apt install apache2 -y
Installation de PHP :
PHP est utilisé pour la programmation côté serveur qui interagira avec les bases de données pour récupérer des informations, stocker, envoyer des e-mails, exécuter la logique et fournir du contenu aux pages HTML à afficher à l'écran.
Installez PHP et le module PHP pour Apache.
sudo apt install php libapache2-mod-php -y
Test du serveur Web :
Lorsque vous installez Apache par défaut, la page Web est placée dans le dossier Web. Vous pouvez accéder à cette page Web dans pi lui-même en ouvrant votre navigateur et en tapant http://localhost/ ou raspberrypi.local (si votre nom d'hôte pi est raspberrypi). Si vous souhaitez accéder à cette page Web sur un autre PC ou ordinateur, vous pouvez saisir http://192.168.1.102 (vous devez saisir votre adresse IP pi ici). Pour trouver l'adresse IP pi, vous pouvez ouvrir le terminal et taper
nom d'hôte -I
Si vous voyez cette page sur votre navigateur, cela signifie qu'Apache fonctionne.
Comment modifier la page Web par défaut :
Après avoir installé Apache et testé la page Web. Vous envisagez de changer de page Web pour votre page Web. Mais vous ne pouvez pas le modifier pour le moment. Vous devez changer sa propriété en votre propre nom d'utilisateur (par défaut, c'est pi, si vous n'avez pas changé).
Accédez à ce répertoire
cd /var/www/html
ls -al
Remplacez la propriété par votre nom d'utilisateur
sudo chown pi :index.html
Vous pouvez maintenant changer, éditer votre page Web et actualiser la page Web pour voir les changements.
Activer SSH :
Allez dans Menu → Préférences → Configuration Raspberry Pi → Interfaces → activer SSH
WinSCP :
Vous pouvez modifier le fichier html d'index dans raspberry pi lui-même, mais si vous testez beaucoup, je vous recommande de télécharger WinSCP. WinSCP (Windows Secure Copy) est un client SecureFTP open source pour Windows. Il permet des transferts de fichiers sécurisés entre l'ordinateur local du client et le serveur distant. Vous pouvez directement éditer votre fichier html dans le WinSCP.
Sélectionnez Protocole de fichier → SFTP
Nom d'hôte Raspberry pi → Adresse IP
numéro de port → 22
nom d'utilisateur → pi
mot de passe → framboise
enregistrez et cliquez sur connexion.
Maintenant, vous pourrez voir les fichiers Raspberry Pi sur le côté droit et le fichier de votre PC sur le côté gauche.
Source :Raspberry Pi 4 en tant que serveur Web [Créer son propre site Web]
Processus de fabrication
- Obtenir l'humidité/la température à partir du Web
- Moniteur de température et d'humidité domestique (pièce) avec graphique Web – Raspberry Pi
- Surveillance de la température sur le Raspberry Pi
- Station météo Raspberry Pi 2
- Contrôle de la température avec Raspberry Pi
- Suivi de la boule Raspberry Pi
- Télécommande universelle Raspberry Pi
- Capteur de mouvement utilisant Raspberry Pi
- Une tranche de framboise Pi