Slik installerer du Lighttpd-webserveren på Linux

click fraud protection

Lighttpd er et slankt alternativ til Apache webserver for operativsystemene Unix, Linux og Windows. Dets primære mål er å levere webinnhold på en rask og sikker måte.

Lighttpd-webserveren er praktisk, spesielt for de som trenger å levere innhold på nettet på Linux, men ikke nødvendigvis har en imponerende mengde CPU og RAM.

Å sette opp Lighthttpd-webserveren er ikke mye som å sette opp Apache eller Nginx på Linux. Det er ingen pakker tilgjengelig på utviklingsnettstedet. I stedet, hvis du vil bruke den, må du laste ned en pakke og installere den manuelt. Slik gjør du det.

Last ned Lighttpd RPM-pakke

For en stund siden var det en Lighttpd RPM-pakke for CentOS / RedHat Enterprise Linux. Imidlertid ser det ut til at utviklerne av webserveren ikke distribuerer disse lenger. Så hvis du vil bruke Lighttpd, kreves kildekoden.

Bli wget

Hvis du vil laste ned kildekoden, trenger du wget nedlastingsverktøy. Siden de fleste serveroperativsystemer ikke alltid inkluderer dette programmet, er installasjon nødvendig.

instagram viewer

Ubuntu

sudo apt installere wget

Debian

sudo apt-get install wget

Arch Linux

sudo pacman -S wget

CentOS

sudo yum installere wget

Fedora

sudo dnf installere wget

Opensuse

sudo zypper installere wget

Når du har fått den wget laste ned verktøyet opp og kjører på Linux-serveren din (eller Desktop du bruker som server) bruker du CD kommando og flytt terminalsesjonen til /tmp katalogen.

Gjør nedlastingen i /tmp (aka midlertidig) katalog vil sikre at når programvaren er oppe og kjører, ikke kaster filsystemet ditt.

cd / tmp

Kildekode

Nå som terminalen er i den midlertidige katalogen påkalles wget og ta tak i kildekoden utgivelsen av lighttpd.

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

Alternativt, hvis du har problemer med TarGZ-utgivelsen, har utviklerne en TarXZ-utgivelse tilgjengelig.

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

Det kan ta et par sekunder å laste ned lighttpd-webserverpakken, avhengig av internettforbindelsen din. Når prosessen er fullført, gå videre til neste del av denne opplæringen.

Pakk ut kildekoden

Når koden nå er lastet ned på Linux-serversystemet inne i den midlertidige katalogen (/tmp), er det nå på tide å trekke ut koden fra arkivet. Utpakking av Lighttpd-kodefilene på Linux gjøres med tjære kommando.

Skriv i en terminal tjære med “zxvf” -bryterne. Dette vil tillate deg å trekke ut og se innholdet i TarGZ-arkivet.

tjære zxvf lighttpd-1.4.52.tar.gz

Alternativt, hvis du lastet ned TarXZ-arkivet i stedet for TarGZ, må du bruke tjære kommando med et annet sett brytere. Spesielt de “xvJf”.

tjære xvJf lighttpd-1.4.52.tar.xz

Når koden er trukket ut, kjører du CD kommandoen og flytt terminalen inn i den nye mappen.

cd lighttpd- *

Derfra bruker du ls og se innholdet i katalogen.

ls

Sett sammen Lighttpd på Linux

Å bygge Lighttpd-webserveren har noen få trinn. Det er ikke altfor komplisert, og det starter med å installere de nødvendige avhengighetene.

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 installere pcre-devel zlib-devel libbz2-devel

Opensuse

sudo zypper installere pcre-devel zlibary-devel libbz2-devel

Med avhengighetene installert, er det på tide å skanne systemet ditt og opprette lagringsfilene på systemet. Lag filer blir opprettet med “Konfigurer” -skriptet.

./configure

La skriptet kjøres. Det kan ta noen ganger å kjøre og kjøre skriptet, spesielt hvis det avgjør at systemet mangler avhengighetsfiler.

I guiden vår gjør vi vårt beste for å hjelpe deg med å installere avhengighetene som skriptet trenger for å generere Make-filene riktig. Det kan imidlertid ikke alltid det fungerer. Hvis du har problemer, sjekk dokumentasjonen.

Når Configure er gjort, er det på tide å bygge installasjonen ved hjelp av Gjøre kommando.

gjør sudo make install. 

Når alt er installert, må konfigurere serveren. Å gjøre dette, gå over til det offisielle nettstedet.

Distribusjonsspesifikke pakker

For det meste går ikke Lighttpd ut av veien for å opprettholde distro-spesifikke pakker for webserveren sin. Av denne grunn har vi dekket hvordan du kan sammenstille og bygge kildekoden. Videre er nedlasting av kildekoden en god måte å sikre at du kan få den siste versjonen av programvaren, uavhengig av hva Linux OS er. Når det er sagt, kan noen distribusjoner ha en Lighttpd webserverpakke i de primære programvarekildene.

For å finne ut mer, ta turen til pkgs.org. På siden ser du informasjon om oppført for flere Lighttpd-pakker. Husk at hvis du installerer distribusjonsspesifikke utgivelser, kan det hende at det ikke blir oppdatert så ofte som å få det rett fra utviklerne.

watch instagram story