Le clair est un serveur Web sécurisé open-source et efficace bien optimisé pour fournir des performances à grande vitesse aux utilisateurs. Il a des performances bien meilleures que le serveur Web Apache en termes de vitesse et d'utilisation de la mémoire car il est léger et ne consomme pas beaucoup de ressources de mémoire. C'est une alternative idéale à la plupart des serveurs Web utilisés comme Apache et Nginx et peut facilement être configuré sur n'importe quel système.
Si vous êtes un utilisateur de Raspberry Pi et que vous souhaitez créer des sites Web, le serveur Web LightTPD est un excellent choix et vous pouvez configurer ce serveur en utilisant les directives fournies dans cet article.
Configuration du serveur LightTPD sur Raspberry Pi
Configuration d'un serveur LightTPD sur Raspberry Pi est aussi simple que vous le souhaitez et vous pouvez le faire sur votre système Raspberry Pi en utilisant les étapes suivantes:
Étape 1: Supprimez le serveur Web Apache de Raspberry Pi
Avant de vous déplacer vers l'installation du serveur LightTPD, assurez-vous que vous n'avez pas Apache installé sur votre système. Dans le cas où s'il est installé, vous pouvez supprimer Apache de votre système Raspberry Pi en exécutant la commande suivante:
$ sudo apt supprimer apache2 -y
Étape 2: Installez LightTPD sur Raspberry Pi System
Après s'être assuré qu'aucun serveur Apache n'est installé, vous êtes prêt à utiliser la commande suivante pour installer un serveur LightTPD sur votre système Raspberry Pi:
$ sudo apt install lighttpd -y
Étape 3: Installez PHP avec des dépendances sur le système Raspberry Pi
Vous devrez également utiliser la commande mentionnée ci-dessous pour installer le module PHP avec des dépendances requises sur votre système Raspberry Pi.
$ sudo apt installer php8.0-FPM PHP8.0 mbstring php8.0-Mysql PHP8.0-curl php8.0-GD PHP8.0-curl php8.0-zip php8.0-xml -y
Étape 4: Activer le service PHP-FPM
Vous devez également avoir besoin d'activer Fast CGI Process Manager (PHP-FPM) Service avec serveur LightTPD. Cela ajoutera d'autres avantages pour augmenter le temps de téléchargement et gérer un trafic élevé sur le site Web ADN, vous pouvez en apprendre en détail ici.
Pour activer le Fastcgi Service sur Raspberry Pi, vous devez frapper la commande suivante:
$ sudo Lighttpd-enable mod fastcgi
Vous devez également appliquer la commande suivante pour activer Fastcgi service clair Mis en place avec Php.
$ sudo lighttpd-enable mod fastcgi-php
Étape 5: Configurer le fichier FastCGI PHP sur Raspberry Pi
Par défaut, le service LightTPD est configuré pour fonctionner avec Php-cgi au lieu de Fastcgi. Pour améliorer les performances du clair service à travers Fastcgi, Vous devriez avoir besoin d'apporter des modifications dans le fichier de configuration, que vous pouvez ouvrir à l'aide de la commande suivante:
$ sudo nano / etc / lighttpd / conf-disponible / 15-fastcgi-php.confli
Vous devez apporter des modifications au fichier en supprimant d'autres options et en laisser derrière Fastcgi configuration. Les modifications doivent être effectuées afin que le fichier final ressemble à celui ci-dessous:
Étape 6: Recharger le service LightTPD sur le système Raspberry Pi
Vous devez recharger le clair Service sur votre système Raspberry Pi en utilisant la commande suivante après avoir terminé les modifications ci-dessus:
$ Sudo Service Lighttpd Force-Reload
Vous pouvez également vérifier l'état de clair à travers la commande suivante pour s'assurer que le service fonctionne avec succès.
$ Sudo Service LightTPD Statut
Étape 7: Créez un fichier PHP sur le système Raspberry Pi
Maintenant, pour tester le service, vous devriez avoir besoin de créer un fichier PHP qui vous permet d'afficher quoi que ce soit sur la page Web à l'aide de l'adresse IP de l'appareil. Le fichier PHP doit être placé dans le répertoire «/ Var / www / html» et vous pouvez créer ce fichier en utilisant la commande suivante:
$ sudo nano / var / www / html / index.php
Dans ce fichier, vous pouvez ajouter un code PHP et pour la génération, nous utilisons un code PHP simple pour afficher un message de bienvenue sur la page Web.
imprimer («mon message»);
?>
Enregistrer ce fichier en utilisant Ctrl + x puis accédez à votre navigateur et entrez l'adresse IP du système Raspberry Pi, que vous pouvez être trouvé via le "Hostname -i" commande.
Avec le message de sortie ci-dessus affiché sur la page Web, il garantit que le clair Le service est configuré avec succès sur Raspberry Pi et vous pouvez commencer à créer votre propre site Web en ajoutant le code dans le fichier PHP.
Conclusion
clair est un serveur Web robuste et économe en mémoire que vous pouvez facilement configurer sur votre système Raspberry Pi. Cependant, avant la configuration, vous devez supprimer Apache De votre système et une fois le retrait terminé, vous pouvez commencer à installer clair Service sur Raspberry Pi via la commande d'installation APT. Vous devez également activer Fastcgi service pour améliorer le clair Performances du serveur. Une fois cela fait, apportez des modifications dans le fichier de configuration pour faire fonctionner le serveur sur le système avec succès. Enfin, vous pouvez ajouter un code dans le fichier PHP et afficher le résultat sur la page Web à l'aide de l'adresse IP de Raspberry Pi.