- - Hur man installerar Lighttpd webbservern på Linux

Hur du installerar Lighttpd webbservern på Linux

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