Lighttpd är ett smalt alternativ till Apache webbserver för operativsystem Unix, Linux och Windows. Dess huvudsakliga mål är att leverera webbinnehåll på ett snabbt och säkert sätt.
Lighttpd webbservern är praktisk, särskilt för de som behöver leverera innehåll på webben på Linux men inte nödvändigtvis har en imponerande mängd CPU och RAM.
Att ställa in Lighthttpd webbserver är inte mycketsom att ställa in Apache eller Nginx på Linux. Det finns inga paket tillgängliga på utvecklingswebbplatsen. Om du istället vill använda det måste du ladda ner ett paket och installera det manuellt. Så här gör du.
Ladda ner Lighttpd RPM-paket
För ett tag sedan fanns det ett Lighttpd RPM-paket förCentOS / RedHat Enterprise Linux. Det verkar dock som om webbserverns utvecklare inte distribuerar dessa längre. Så om du vill använda Lighttpd krävs källkoden.
Skaffa wget
För att ladda ner källkoden behöver du wget nedladdningsverktyg. Eftersom de flesta serveroperativsystem inte alltid inkluderar detta program krävs installation.
Ubuntu
sudo apt install wget
Debian
sudo apt-get install wget
Arch Linux
sudo pacman -S wget
CentOS
sudo yum install wget
Fedora
sudo dnf install wget
OpenSUSE
sudo zypper install wget
När du har fått det wget nedladdningsverktyget upp och körs på din Linux-server (eller skrivbord som du använder som server) använder CD kommando och flytta terminalsessionen till / tmp katalogen.
Gör nedladdningen i / tmp (alias tillfällig) katalog kommer att se till att när programvaran är igång inte skräpar det ditt filsystem.
cd /tmp
Källkod
Nu när terminalen är i den tillfälliga katalogen anropas wget och ta tag i källkodsläppet för lighttpd.
wget https://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.52.tar.gz
Alternativt, om du har problem med TarGZ-utgåvan, har utvecklarna en TarXZ-version tillgänglig.
wget https://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.52.tar.xz
Lighttpd-webbserverpaketet bör ta några sekunder att ladda ner, beroende på din internetanslutning. När processen är klar, gå vidare till nästa avsnitt i denna handledning.
Extrahera källkoden
Nu har koden laddats ner på Linux-serversystemet i den tillfälliga katalogen (/ tmp) är det nu dags att extrahera koden från sitt arkiv. Utdragning av Lighttpd-kodfilerna på Linux görs med tjära kommando.
Skriv i en terminal tjära med ”zxvf” -omkopplarna. Detta gör att du kan extrahera och visa innehållet i TarGZ-arkivet.
tar zxvf lighttpd-1.4.52.tar.gz
Alternativt, om du laddade ner TarXZ-arkivet istället för TarGZ, måste du använda tjära kommando med en annan uppsättning switchar. Specifikt de "xvJf".
tar xvJf lighttpd-1.4.52.tar.xz
Kör med koden extraherad CD kommandot och flytta terminalen till den nya mappen.
cd lighttpd-*
Därifrån, använd ls och visa innehållet i katalogen.
ls
Kompilera Lighttpd på Linux
Att bygga Lighttpd-webbservern har några steg. Det är inte alltför komplicerat, och det börjar med att installera de nödvändiga beroenden.
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
Fedora
sudo dnf install pcre-devel zlib-devel libbz2-devel
OpenSUSE
sudo zypper install pcre-devel zlibary-devel libbz2-devel
Med beroenden installerade är det dags att skanna ditt system och skapa make-filer på systemet. Skapa filer skapas med "Konfigurera" -skriptet.
./configure
Låt skriptet köras. Det kan ta några gånger att köra och köra skriptet igen, särskilt om det avgör att ditt system saknas beroendefiler.
I vår guide gör vi vårt bästa för att hjälpa dig installeraberoenden som skriptet behöver för att generera Make-filerna korrekt. Men det kanske inte alltid fungerar. Om du har problem, kolla dokumentationen.
När Configure är klar är det dags att bygga installationen med Göra kommando.
make sudo make install
När allt är klar med installationen måste servern konfigureras. För att göra detta, gå över till den officiella webbplatsen.

Distributionsspecifika paket
För det mesta går Lighttpd inte ur detsätt att underhålla distra-specifika paket för deras webbserver. Av den anledningen har vi täckt hur du kan sammanställa och bygga källkoden. Dessutom är nedladdning av källkoden ett bra sätt att se till att du kan få den senaste versionen av programvaran, oavsett vad ditt Linux OS är. Med det sagt kan vissa distributioner ha ett Lighttpd webbserverpaket i sina primära programvarukällor.
För mer information, gå till pkgs.org. På sidan ser du information om listade för flera Lighttpd-paket. Tänk dock på att om du installerar de distributionsspecifika utgåvorna, kanske det inte uppdateras så ofta som att få det direkt från utvecklarna.
kommentarer