Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Technology >> Processus de fabrication

Transformez votre Raspberry Pi 4 en serveur web et créez votre propre site

Prérequis

Étape 1 : Préparer le Pi

Démarrez sur Raspberry Pi OS (Lite ou Desktop). Ouvrez un terminal ou connectez‑vous en SSH, puis lancez :

sudo apt update && sudo apt upgrade -y

Cela met tous les paquets à jour avant d'installer la pile web.

Installation d'Apache

Apache est un serveur web open‑source éprouvé, capable de servir du contenu statique et dynamique. Installez‑le :

sudo apt install apache2 -y

Une fois installé, Apache démarre automatiquement et place une page par défaut dans /var/www/html.

Installation de PHP

PHP permet le scripting côté serveur et l'intégration de bases de données. Installez le paquet principal et le module Apache :

sudo apt install php libapache2-mod-php -y

Redémarrez Apache pour charger PHP :

sudo systemctl restart apache2

Étape 2 : Vérifier que le serveur fonctionne

Depuis le Pi, ouvrez un navigateur sur https://localhost/ ou https://raspberrypi.local/. La page d'accueil Apache doit s'afficher. Pour tester depuis un autre poste, récupérez l'IP du Pi :

hostname -I

Puis visitez https://192.168.1.102 (remplacez par votre IP réelle) depuis n'importe quel ordinateur du même réseau.

Étape 3 : Personnaliser la page par défaut

Le fichier index.html appartient par défaut à root, ce qui empêche l'édition. Changez le propriétaire pour votre utilisateur (remplacez pi par votre nom) :

sudo chown pi:pi /var/www/html/index.html

Vous pouvez maintenant éditer index.html directement ou avec nano :

nano /var/www/html/index.html

Rafraîchissez le navigateur pour voir les modifications.

Étape 4 : Activer l'édition à distance (optionnel mais pratique)

Pour des changements fréquents, utilisez un client SFTP sécurisé. WinSCP (Windows) ou FileZilla (multi‑plateforme) permettent d'éditer les fichiers à distance :

Une fois connecté, rendez‑vous dans /var/www/html pour modifier index.html ou ajouter de nouvelles pages.

Étape 5 : Sécuriser votre serveur (bonnes pratiques)

Prochaines étapes : Construire votre site

Avec Apache et PHP en place, vous pouvez développer des pages statiques (HTML/CSS) ou dynamiques (PHP + MySQL — installez avec sudo apt install mariadb-server php-mysql -y). Hébergez votre portfolio, blog ou tableau de bord IoT directement depuis votre table de cuisine.

Ressources

Processus de fabrication

  1. Surveillance température et humidité en temps réel via Web sur Raspberry Pi 4
  2. Moniteur température et humidité domestique avec Raspberry Pi et tableau de bord web — Suivi à distance en temps réel
  3. Surveillance de température professionnelle sur Raspberry Pi avec DS18B20
  4. Construction d'une station météo extérieure avec Raspberry Pi 2 et ADS‑WS1
  5. Surveillance précise de la température dans un placard serveur avec Raspberry Pi
  6. Suivi avancé de balle de ping-pong sur Raspberry Pi avec OpenCV
  7. Construire une télécommande universelle Raspberry Pi professionnelle avec LIRC
  8. Contrôler une LED avec un capteur de mouvement PIR sur Raspberry Pi
  9. Conversion RF vers DC avec Raspberry Pi : Construction et dépannage d'un détecteur d'enveloppe