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

Serveur de site Web Raspberry Pi - Hébergement d'un serveur Web à l'aide d'un Raspberry Pi

L'une des nombreuses fonctions du Raspberry Pi est qu'il peut être utile en tant que serveur web pour accéder à une connexion distante. Le processus de configuration pour utiliser le serveur de site Web Raspberry Pi est également simple, comme vous le découvrirez dans notre guide.

Comment configurer un serveur Web sur le Raspberry Pi ?

Raspberry Pi doit se connecter à un réseau local (fournisseur d'accès Internet) et fonctionner sur une version de bureau Raspbian mise à jour. Notre guide explore la procédure de configuration du serveur Web Pi pour n'importe quel modèle Pi, y compris Raspberry Pi 4 et Zero W. 

Voici les étapes clés :

Étape 1 :Accéder au terminal

Vous pouvez accéder au gestionnaire de terminaux/fenêtres de l'une des deux manières suivantes :

  1. Tout d'abord, sur votre bureau/bureau distant Raspbian, cliquez sur CLRL+ALT+T . Cela donnera la fenêtre de terminal illustrée ci-dessous.
  1. Vous pouvez également vous connecter à distance via un SSH. N'oubliez pas que cela sera possible si la fonctionnalité est activée sur le Raspberry Pi.

Par conséquent, pour vous connecter, accédez à l'outil Putty et entrez le nom d'utilisateur et le mot de passe de la framboise.

Dans la plupart des cas, le nom d'utilisateur par défaut est 'Pi ' alors que le mot de passe par défaut est 'Raspberry .' Par conséquent, puisque vous êtes l'utilisateur par défaut, les identifiants de connexion ci-dessus devraient fonctionner.

Étape 2 :Mettre à jour les packages

Cette étape garantit que les packages disponibles de Raspberry Pi sont à jour. Par conséquent, pour le savoir, saisissez la commande ci-dessous.

Sudo apt-get update

Essentiellement, cela permettra de télécharger les versions les plus récentes de tout fichier que vous téléchargez après la mise à jour.

Étape 3 :Installer Apache

Un Apache est un serveur Web open source, essentiel pour diffuser du contenu dynamique via une connexion réseau sans fil/Internet. Ainsi, pour installer le fichier, saisissez la commande suivante :

sudo apt-get install apache2 -y ou Apt Installer Apache2

Étape 4 :Installation de PHP

Ensuite, vous devez installer PHP pour faciliter la performance efficace des pages Web et l'accès à un fournisseur de services Internet. De plus, cela améliore la communication avec la base de données. Par conséquent, pour installer PHP, entrez la commande ci-dessous.

sudo apt-get install php libapache2-mod-php -y

Étape 5 :Téléchargement de MySQL

Maintenant, vous pouvez télécharger la base de données de votre choix et utiliser MariaDB ou MySQL. Dans ce cas, nous utiliserons la base de données MySQL. Par conséquent, pour télécharger, saisissez ce qui suit à l'invite de commande :

sudo apt-get install MySQL-server

Notez également qu'à cette étape, vous serez invité à modifier le mot de passe root. Assurez-vous de choisir un mot de passe fort et notez-le si vous craignez de l'oublier.

Étape 6 :Installer MySQL

C'est la suite de l'étape précédente. Après avoir téléchargé MySQL, installez-le via la commande suivante :

sudo mysql_secure_installation

Étape 7 :Redémarrer apache2

Redémarrez le serveur Web/Apache2 pour confirmer que vos modifications sont effectives. La commande ci-dessous sera utile dans ce processus.

redémarrage du service sudo apache2

Étape 8 :Tester le serveur Web

Maintenant, nous devons tester le serveur Apache. Apache comporte un fichier HTML stocké dans un sous-répertoire Web Apache. Par conséquent, pour le servir sur le Raspberry Pis, tapez l'adresse Web ci-dessous dans la barre d'adresse.

HTTP://[Host_IP_Address]/

En parcourant la page par défaut du serveur Web Raspberry Pi, vous accéderez à la page suivante pour indiquer qu'il fonctionne bien. En outre, vous pouvez utiliser un ordinateur distant pour ce processus.

En outre, vous pouvez créer le site Web Raspberry Pi en identifiant initialement les fichiers PHP/HTML. Ceux-ci sont accessibles depuis le répertoire ci-dessous.

/var/www/HTML

Enfin, rendez le dossier facilement accessible à un utilisateur par défaut en saisissant la commande suivante :

Sudo chown –R pi/var/www/html

Modification du nom d'hôte de votre serveur

Par défaut, le nom d'hôte du serveur de votre Pi sera 'raspberry .' Néanmoins, vous pourriez avoir d'autres noms pi sur votre réseau privé. Par conséquent, pour éviter toute confusion, un changement de noms est impératif via le processus ci-dessous.

  1. Tout d'abord, entrez Sudo raspi-config sur la fenêtre du terminal. Ensuite, choisissez un nom d'hôte.
  1. Vous pouvez également sélectionner le menu Démarrer pour naviguer, puis sélectionner Préférences->Configuration Raspberry. Il lancera la version fenêtrée comme indiqué ci-dessous. En outre, vous devez sélectionner les options réseau.
  1. Ensuite, sélectionnez le nom d'hôte de votre choix. Par exemple, dans notre cas, nous utiliserons "myraspserver ."
  1. Ensuite, vous serez invité à redémarrer. Sélectionnez "Oui ' pour l'option de démarrage, et l'ordinateur redémarrera. Maintenant, le Pi aura un nom différent.

Comment configurer FTP sur votre serveur Web Pi

Votre serveur Web sera incomplet jusqu'à ce que vous stockiez certains fichiers multimédias et pages Web dans leur emplacement par défaut, c'est-à-dire /var/wwwHTMLl dossier. De plus, il est possible d'effectuer du développement Web sur le système d'exploitation Raspberry Pi.

Néanmoins, pour les projets avancés, il est beaucoup plus facile d'écrire d'abord le code sur le PC principal/bureau distant, puis de le transférer.

Un FTP est le meilleur moyen de réaliser le transfert ci-dessus. Voici comment procéder.

  1. Tout d'abord, vous devez activer le FTP sur votre Raspberry Pi. Cliquez sur 'Options d'interfaçage ‘ puis sélectionnez ‘Menu SSH ‘ sur la rasp-config.
  1. Sinon, si vous utilisez un ordinateur de bureau/appareil portable, sélectionnez "Préférences ‘ puis choisissez ‘Configuration Raspberry Pi ' et cliquez sur l'onglet 'interfaces.
  2. Ensuite, vous devez modifier le dossier  /var/www/ pour faciliter l'écriture des fichiers. Vous devrez saisir le sudo chown pi /var/www/HTML commande pour cette étape.
  3. Ensuite, sur votre PC, vous devez configurer un client FTP et assurez-vous qu'il utilise le protocole SFTP. Pour le système d'exploitation Windows, pensez à utiliser Filezilla car c'est l'une des meilleures applications FTP gratuites.
  1. Enfin, saisissez le nom d'utilisateur et le mot de passe par défaut. Ce sont "pi " et " framboise ," respectivement.

Conclusion

Comme vous l'avez vu, utiliser le Raspberry Pi pour accéder à distance à une connexion Internet est un projet de serveur facile. Contactez-nous à tout moment pour plus de renseignements à ce sujet et bien plus sur notre contenu dynamique.


Technologie industrielle

  1. Profil de température Raspberry Pi avec LabVIEW
  2. Bibliothèque Python du capteur de température TMP006 utilisant Raspberry pi,
  3. Capteur de température Python et Raspberry Pi
  4. Surveillance à distance de la météo à l'aide de Raspberry Pi
  5. Tag de capteur à Blynk à l'aide de Node-RED
  6. Capteur de mouvement utilisant Raspberry Pi
  7. Détection d'un appui sur un bouton via GPIO en utilisant Raspberry pi
  8. Capteur de lumière activé par la voix et les SMS utilisant Raspberry Pi et Twilio
  9. Surveillez la température de votre maison à l'aide de votre Raspberry Pi