- - Sådan installeres Lighttpd-webserveren på Linux

Sådan installeres Lighttpd-webserveren på Linux

Lighttpd er et slankt alternativ til Apache webserver til Unix, Linux og Windows server operativsystemer. Dets primære mål er at levere webindhold på en hurtig og sikker måde.

Lighttpd-webserveren er praktisk, især for dem, der har brug for at levere indhold på nettet på Linux, men ikke nødvendigvis har en imponerende mængde CPU og RAM.

Det er ikke meget at opsætte Lighthttpd-webserverensom at opsætte Apache eller Nginx på Linux. Der er ingen pakker tilgængelige på udviklingswebstedet. I stedet for, hvis du vil bruge den, skal du downloade en pakke og installere den manuelt. Sådan gør du det.

Download Lighttpd RPM-pakke

For et stykke tid siden var der en Lighttpd RPM-pakke tilCentOS / RedHat Enterprise Linux. Det ser dog ud til, at udviklerne af webserveren ikke distribuerer disse længere. Så hvis du gerne vil bruge Lighttpd, er kildekoden påkrævet.

Bliv wget

For at downloade kildekoden skal du bruge wget download værktøj. Da de fleste serveroperativsystemer ikke altid inkluderer dette program, kræves 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 først har fået det wget downloade værktøj op a d kører på din Linux-server (eller skrivebord, du bruger som server,) bruge CD kommandoer og flyt terminalsessionen til / tmp vejviser.

Gør downloadet i / tmp (alias midlertidigt) bibliotek vil sikre, at når softwaren først er kørt, det ikke kaster dit filsystem.

cd /tmp

Kildekode

Nu hvor terminalen befinder sig i den midlertidige telefonbog wget og tag tak i frigivelsen af ​​kildekoden for lighttpd.

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

Alternativt, hvis du har problemer med TarGZ-frigivelsen, har udviklerne en TarXZ-udgivelse tilgængelig.

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

Den lighttpd webserverpakke skal tage et par sekunder at downloade, afhængigt af din internetforbindelse. Når processen er afsluttet, skal du gå videre til næste afsnit i denne tutorial.

Uddrag kildekoden

Med koden nu downloadet på Linux-serversystemet inde i det midlertidige bibliotek (/ tmp), er det nu tid til at udpakke koden fra dens arkiv. Udpakning af Lighttpd-kodefilerne på Linux gøres med tjære kommando.

Skriv i en terminal tjære med "zxvf" -afbrydere. Dette giver dig mulighed for at udpakke og se indholdet i TarGZ-arkivet.

tar zxvf lighttpd-1.4.52.tar.gz

Alternativt, hvis du downloadede TarXZ-arkivet i stedet for TarGZ, skal du bruge tjære kommando med et andet sæt af switches. Specifikt de “xvJf”.

tar xvJf lighttpd-1.4.52.tar.xz

Kør koden med den udtrukne kode CD kommando og flyt terminalen til den nye mappe.

cd lighttpd-*

Brug derfra ls og se indholdet af biblioteket.

ls

Kompilér Lighttpd på Linux

Opbygning af Lighttpd-webserveren har et par trin. Det er ikke alt for kompliceret, og det starter med at installere de krævede afhængigheder.

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 de afhængigheder, der er installeret, er det tid til at scanne dit system og oprette make-filer på systemet. Opret filer oprettes med scriptet "Konfigurer".

./configure

Lad scriptet køre. Det kan tage et par gange at køre og køre scriptet igen, især hvis det bestemmer, at dit system mangler afhængighedsfiler.

I vores guide gør vi vores bedste for at hjælpe dig med installationende afhængigheder, som scriptet har brug for for at generere Make-filer korrekt. Dog fungerer det muligvis ikke altid. Hvis du har problemer, skal du kontrollere dokumentationen.

Når konfigurering er udført, er det tid til at bygge installationen vha Lave kommando.

make
sudo make install

Når alt er færdig med installationen, bliver det nødvendigt at konfigurere serveren. For at gøre dette, gå over til det officielle websted.

Distributionsspecifikke pakker

For det meste går Lighttpd ikke ud af detmåde at opretholde distro-specifikke pakker til deres webserver. Af denne grund har vi dækket, hvordan du kan kompilere og opbygge kildekoden. Desuden er det at downloade kildekoden en god måde at sikre, at du kan få den seneste version af softwaren, uanset hvad dit Linux OS er. Med det sagt kan nogle distributioner have en Lighttpd webserverpakke i deres primære softwarekilder.

For at finde ud af mere, gå til pkgs.org. På siden kan du se oplysninger om angivet til flere Lighttpd-pakker. Husk dog, at hvis du installerer de distributionsspecifikke udgivelser, kan det muligvis ikke opdateres så ofte som at få det direkte fra udviklerne.

Kommentarer