Comment configurer le serveur LightTPD sur Raspberry Pi

Comment configurer le serveur LightTPD sur Raspberry Pi

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.