- - Comment installer le serveur Web Lighttpd sur Linux

Comment installer le serveur Web Lighttpd sur Linux

Lighttpd est une alternative mince au serveur Web Apache pour les systèmes d'exploitation serveur Unix, Linux et Windows. Son objectif principal est de fournir du contenu Web de manière rapide et sécurisée.

Le serveur Web Lighttpd est pratique, en particulier pour ceux qui ont besoin de fournir du contenu sur le Web sous Linux, mais qui n'ont pas nécessairement une quantité impressionnante de CPU et de RAM.

La configuration du serveur Web Lighthttpd n'est pas beaucoupcomme configurer Apache ou Nginx sous Linux. Aucun package n'est disponible sur le site Web de développement. Au lieu de cela, si vous souhaitez l'utiliser, vous devez télécharger un package et l'installer manuellement. Voici comment le faire.

Télécharger le package Lighttpd RPM

Il y a quelque temps, il y avait un package Lighttpd RPM pourCentOS / RedHat Enterprise Linux. Cependant, il semble que les développeurs du serveur Web ne les distribuent plus. Donc, si vous souhaitez utiliser Lighttpd, le code source est requis.

Obtenez wget

Pour télécharger le code source, vous aurez besoin du wget outil de téléchargement. Comme la plupart des systèmes d'exploitation serveur n'incluent pas toujours ce programme, l'installation est requise.

Ubuntu

sudo apt install wget

Debian

sudo apt-get install wget

Arch Linux

sudo pacman -S wget

CentOS

sudo yum install wget

Feutre

sudo dnf install wget

OpenSUSE

sudo zypper install wget

Une fois que vous avez wget outil de téléchargement sur un d fonctionnant sur votre serveur Linux (ou sur le bureau que vous utilisez comme serveur), utilisez le CD commande et déplacer la session de terminal vers le / tmp annuaire.

Faire le téléchargement dans le / tmp (alias temporaire) garantira qu’une fois le logiciel opérationnel, il ne jettera pas votre système de fichiers.

cd /tmp

Code source

Maintenant que le terminal est dans le répertoire temporaire, appelez wget et récupérez la version du code source de lighttpd.

wget https://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.52.tar.gz

Alternativement, si vous avez des problèmes avec la version TarGZ, les développeurs ont une version TarXZ disponible.

wget https://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.52.tar.xz

Le package du serveur Web lighttpd devrait prendre quelques secondes à télécharger, selon votre connexion Internet. Une fois le processus terminé, passez à la section suivante de ce didacticiel.

Extraire le code source

Le code étant maintenant téléchargé sur le système de serveur Linux à l'intérieur du répertoire temporaire (/ tmp), il est maintenant temps d'extraire le code de ses archives. L'extraction des fichiers de code Lighttpd sous Linux se fait avec le le goudron commander.

Dans un terminal, écrivez le goudron avec les commutateurs «zxvf». Cela vous permettra d'extraire et de visualiser le contenu de l'archive TarGZ.

tar zxvf lighttpd-1.4.52.tar.gz

Alternativement, si vous avez téléchargé l'archive TarXZ au lieu de TarGZ, vous devrez utiliser le le goudron commande avec un ensemble différent de commutateurs. Plus précisément, les «xvJf».

tar xvJf lighttpd-1.4.52.tar.xz

Une fois le code extrait, exécutez le CD et déplacez le terminal dans le nouveau dossier.

cd lighttpd-*

De là, utilisez ls et afficher le contenu du répertoire.

ls

Compiler Lighttpd sur Linux

La construction du serveur Web Lighttpd comporte quelques étapes. Ce n'est pas trop compliqué, et cela commence par l'installation des dépendances requises.

Ubuntu

sudo apt install libpcre3-dev libbz2-dev zlib1g-dev

Debian

sudo apt-get install libpcre3-dev libbz2-dev zlib1g-dev

Arch Linux

sudo pacman -S pcre-8 zlib bzip2

Feutre

sudo dnf install pcre-devel zlib-devel libbz2-devel

OpenSUSE

sudo zypper install pcre-devel zlibary-devel libbz2-devel

Une fois les dépendances installées, il est temps d'analyser votre système et de créer les fichiers de création sur le système. Les fichiers Make sont créés avec le script «Configure».

./configure

Laissez le script s'exécuter. L'exécution et la réexécution du script peuvent prendre plusieurs fois, en particulier si elle détermine que votre système manque de fichiers de dépendance.

Dans notre guide, nous faisons de notre mieux pour vous aider à installerles dépendances dont le script a besoin pour générer correctement les fichiers Make. Cependant, cela peut ne pas toujours fonctionner. Si vous rencontrez des problèmes, consultez la documentation.

Une fois la configuration terminée, il est temps de créer l'installation à l'aide du Faire commander.

make
sudo make install

Une fois l'installation terminée, vous devrez configurer le serveur. Pour ce faire, rendez-vous sur le site officiel.

Packages spécifiques à la distribution

Pour la plupart, Lighttpd ne sort pas de sonmoyen de maintenir des packages spécifiques à la distribution pour leur serveur Web. Pour cette raison, nous avons expliqué comment vous pouvez compiler et créer le code source. De plus, le téléchargement du code source est un bon moyen de s'assurer que vous pouvez obtenir la dernière version du logiciel, quel que soit votre système d'exploitation Linux. Cela dit, certaines distributions peuvent avoir un package de serveur Web Lighttpd dans leurs sources logicielles principales.

Pour en savoir plus, rendez-vous sur pkgs.org. Sur la page, vous verrez des informations sur la liste de plusieurs packages Lighttpd. Cependant, gardez à l'esprit que si vous installez les versions spécifiques à la distribution, elles peuvent ne pas être mises à jour aussi souvent que les obtenir directement auprès des développeurs.

commentaires