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.
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.
Hvis du vil laste ned kildekoden, trenger du wget nedlastingsverktøy. Siden de fleste serveroperativsystemer ikke alltid inkluderer dette programmet, er installasjon nødvendig.
sudo apt installere wget
sudo apt-get install wget
sudo pacman -S wget
sudo yum installere wget
sudo dnf installere wget
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
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.
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
Å bygge Lighttpd-webserveren har noen få trinn. Det er ikke altfor komplisert, og det starter med å installere de nødvendige avhengighetene.
sudo apt install libpcre3-dev libbz2-dev zlib1g-dev
sudo apt-get install libpcre3-dev libbz2-dev zlib1g-dev
sudo pacman -S pcre-8 zlib bzip2
sudo dnf installere pcre-devel zlib-devel libbz2-devel
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.
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.
Linux Mint 19.3 er ute med mange forbedringer av skrivebordsmiljøet...
Materia og Numix er populære GTK-temaer for Linux-skrivebordet. De ...
Synes du det er kjedelig, forvirrende og irriterende å gjøre backup...