Comment faire de Raspberry Pi un serveur Web

Comment faire de Raspberry Pi un serveur Web
Un serveur Web est un ordinateur qui fournit son service à d'autres utilisateurs qui peuvent être sur votre réseau ou en dehors de votre réseau. Un serveur Web a la capacité d'exécuter différents logiciels et il peut facilement stocker des documents HTML, des vidéos, des images et d'autres fichiers qui peuvent être accessibles de n'importe où.

Si vous êtes vraiment passionné par la création d'un serveur Web mais que vous avez du mal à le créer, recherchez les étapes de cet article, ce qui vous aidera à faire de votre Raspberry Pi un serveur Web.

Comment faire de Raspberry Pi un serveur Web

Ici, nous vous dirons comment faire de Raspberry Pi un serveur Web si vous faites soigneusement chaque étape ci-dessous et que vous pouvez ensuite faire cette tâche complexe en une heure. Si vous manquez l'une des étapes ci-dessous, vous ne pourrez pas faire de Raspberry Pi un serveur Web.

Étape 1: La première chose que vous devriez faire est d'alimenter votre framboise PI et de vous assurer que le système d'alimentation est capable de fournir suffisamment de courant pour Raspberry Pi.

Étape 2: Assurez-vous que vous avez installé votre système d'exploitation Raspberry Pi.

Étape 3: Assurez-vous maintenant que votre système d'exploitation Raspberry Pi est connecté à Internet et que la vitesse d'Internet est assez bonne pour installer les packages.

Étape 4: Maintenant, après avoir connecté votre système d'exploitation Raspberry Pi avec Internet, vous devez vous assurer que vos packages sont mis à jour. Sinon, vous pouvez mettre à jour via la commande ci-dessous dans le terminal.

$ sudo apt-get updat

Étape 5: Vous devez maintenant installer Apache dans votre Raspberry Pi car c'est un serveur open-source avec la capacité de gérer votre trafic sur le Web. Vous pouvez installer Apache en entrant simplement la commande ci-dessous donnée dans le terminal de votre Raspberry Pi.

$ sudo apt installer apache2 -y

Étape 6: Après avoir installé l'Apache dans votre système d'exploitation Raspberry Pi, vous devez maintenant effectuer une mise à niveau complète. Cette mise à niveau est nécessaire car elle vous aide à installer les packages manquants sur votre Raspberry Pi, qui sont requis pour l'installation d'autres packages. La mise à niveau complète peut prendre du temps en fonction de votre vitesse Internet.

$ sudo apt-get fullcograd

Étape 7: Maintenant, la prochaine chose que vous devriez faire est d'installer PHP car il garantit que vos pages Web appropriées fonctionnent ainsi que de communiquer avec la base de données.

Afin d'installer PHP, vous devez d'abord installer certains packages. Vous devez d'abord installer la clé du référentiel PHP via la commande ci-dessous.

$ curl https: // packages.sury.org / php / apt.GPG | sudo tee / usr / share / clés / Suryphp-archive-keyring.gpg> / dev / null

Ensuite, vous devez créer un fichier source avec le lien vers le référentiel à l'aide de la commande ci-dessous.

$ echo «Deb [signé-by = / usr / share / keyrings / Suryphp-archive-keyring.gpg] https: // packages.sury.org / php / $ (lsb_release -cs) Main »| TEE SUDO / ETC / APT / SOURCES.liste.d / Sury-php.liste

Maintenant, vous devez à nouveau mettre à jour le package.

$ sudo apt-get updat

Une fois les mises à jour terminées, vous pouvez ensuite ajouter le référentiel PHP de la commande mentionnée ci-dessous:

$ sudo apt-ADD-Repository PPA: ondrej / php

Maintenant, via la commande ci-dessous, vous pouvez installer PHP sur votre Raspberry Pi.

$ sudo apt installer php8.1-CLI

Étape 8: Vous devez maintenant télécharger MariaDB-Server pour commencer l'installation de la base de données SQL. Vous pouvez ajouter MariaDb-Server en ajoutant la commande ci-dessous.

$ sudo apt-get install mariaDb-server

Étape 9: Après avoir réussi à installer le serveur MariaDB, vous pouvez désormais sécuriser les bases de données SQL en utilisant la commande ci-dessous dans le terminal.

$ sudo mysql_secure_installation

Une fois l'achèvement de la commande, vous devez saisir votre mot de passe. Vous pouvez le laisser vide et à l'étape suivante, vous pouvez entrer «N» pour ne pas modifier votre mot de passe racine.

Vous devez faire certaines choses car ils sont nécessaires pour exécuter avec succès le serveur Web Raspberry Pi.

Après avoir terminé les étapes ci-dessus, il vous fournira un message sur l'installation réussie de MariaDB.

Étape 10: Maintenant, une fois l'installation terminée, vous redémarrez maintenant le service Apache2 en utilisant la commande mentionnée ci-dessous dans le terminal.

$ sudo service apache2 redémarrer

Étape 11: Maintenant, la prochaine chose à faire est de modifier le nom d'hôte du serveur, ce qui peut être fait en tapant la commande ci-dessous dans le terminal.

$ sudo raspi-config

Il ouvrira la configuration Raspberry Pi pour vous.

Étape 12: Accédez à l'option d'interface et activez SSH là-bas.

Étape 13: Accédez aux options du système, puis sélectionnez le nom d'hôte.

Étape 14: Maintenant, vous devez entrer un nom d'hôte. Écrivez n'importe quel nom que vous souhaitez.

Étape 15: Appuyez sur OK puis cliquez sur Terminer. Il vous demandera de redémarrer. Optez pour le redémarrage en cliquant sur l'option «oui».

Étape 16: Après le redémarrage du système, vous pouvez ensuite accéder à l'option de menu, vous verrez l'option «Préférences».

Étape 17: Vous pouvez vérifier l'état de votre apache, qu'il fonctionne ou non via la commande suivante.

Statut de service APACHE2 $

Étape 18: Vous pouvez également vérifier si votre serveur s'exécute ou non en tapant l'IP hôte dans votre navigateur. Vous pouvez trouver votre IP hôte en entrant la commande ci-dessous dans le terminal.

$ hostname -i

Étape 19: Écrivez l'adresse IP dans votre navigateur et vous verrez la page Web Apache par défaut.

Étape 20: Maintenant, pour créer votre site Web, vous devez localiser le répertoire HTML dans votre système. Vous devez taper «/ var / www / html» dans la zone de recherche du répertoire pour ouvrir le fichier html.

Vous pouvez créer les sites Web en mettant ou en remplaçant les fichiers HTML dans le répertoire.

Étape 21: Ensuite, vous devez commencer à développer une page Web à l'aide de PHP. Pour cela, vous devez saisir la commande ci-dessous dans le terminal qui vous permettra de créer une page PHP dans le dossier HTML.

$ sudo nano / var / www / html / index.php

Après être entré dans la commande, vous pourrez alors écrire du code de page Web, par exemple:

Echo «This is linuxhint»;
?>

Étape 27: Maintenant, allez à l'adresse «10.0.2.15 ”Et là, vous verrez votre propre page Web.

Conclusion

Pourquoi devriez-vous vous inquiéter lorsque vous avez une occasion en or de construire un site Web et vous devriez en profiter sans délai? L'utilisation du Raspberry Pi en tant que serveur Web vous permet de créer votre propre site Web personnel sans avoir à chercher d'autres options. Alors, essayez-le, transformez votre Raspberry Pi en serveur Web, et vous aurez vos sites Web personnels opérationnels en quelques heures.