Lighttpd je štíhla alternatíva webového servera Apache pre operačné systémy serverov Unix, Linux a Windows. Jeho primárnym cieľom je poskytovať webový obsah rýchlym a bezpečným spôsobom.
Webový server Lighttpd je užitočný, najmä pre tých, ktorí potrebujú doručovať obsah na webe v systéme Linux, ale nemusia mať nevyhnutne obrovské množstvo CPU a RAM.
Nastavenie webového servera Lighthttpd nie je veľaako napríklad nastavenie Apache alebo Nginx v systéme Linux. Na webových stránkach vývoja nie sú dostupné žiadne balíčky. Ak ho chcete používať, musíte si stiahnuť balík a nainštalovať ho manuálne. Tu je návod, ako to urobiť.
Stiahnite si balík Lighttpd RPM
Pred chvíľou existoval balík Lighttpd RPM preCentOS / RedHat Enterprise Linux. Zdá sa však, že vývojári webového servera ich už nedistribuujú. Ak chcete používať Lighttpd, je potrebný zdrojový kód.
Získajte wget
Na stiahnutie zdrojového kódu budete potrebovať wget nástroj na sťahovanie. Pretože väčšina operačných systémov pre servery tento program vždy neobsahuje, je potrebná inštalácia.
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
Akonáhle budete mať wget nástroj na sťahovanie spustený na vašom serveri Linux (alebo na pracovnej ploche, ktorú používate ako server), použite CD príkaz a presunúť reláciu terminálu na / tmp adresár.
Robí sťahovanie v systéme Windows / tmp (tzv. dočasný) adresár zaistí, že akonáhle bude softvér spustený, nebude to vrhať váš systém súborov.
cd /tmp
Zdrojový kód
Teraz, keď je terminál v dočasnom adresári, vyvolá wget a uchopte vydanie zdrojového kódu lighttpd.
wget https://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.52.tar.gz
Alternatívne, ak máte problémy s vydaním TarGZ, vývojári majú k dispozícii vydanie TarXZ.
wget https://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.52.tar.xz
Balík webového servera lighttpd by mal trvať niekoľko sekúnd, v závislosti od vášho internetového pripojenia. Po dokončení procesu prejdite na ďalšiu časť tohto návodu.
Extrahujte zdrojový kód
S kódom je teraz hotové sťahovanie na serverový systém Linux vnútri dočasného adresára (/ tmp), teraz je čas extrahovať kód z jeho archívu. Extrahovanie kódových súborov Lighttpd v systéme Linux sa vykonáva pomocou systému Windows decht Príkaz.
V termináli napíšte decht pomocou prepínačov „zxvf“. To vám umožní extrahovať a zobraziť obsah archívu TarGZ.
tar zxvf lighttpd-1.4.52.tar.gz
Ak ste si namiesto TarGZ stiahli archív TarXZ, budete musieť použiť decht príkaz s inou sadou prepínačov. Konkrétne sú to „xvJf“.
tar xvJf lighttpd-1.4.52.tar.xz
Po extrahovaní kódu spustite program CD príkaz a presunúť terminál do nového priečinka.
cd lighttpd-*
Odtiaľ použite ls a zobraziť obsah adresára.
ls
Kompilujte Lighttpd v systéme Linux
Vytvorenie webového servera Lighttpd má niekoľko krokov. Nie je príliš zložitá a začína inštaláciou požadovaných závislostí.
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
Po nainštalovaní závislostí je čas naskenovať váš systém a vytvoriť v ňom súbory značiek. Vytvárať súbory sa vytvárajú pomocou skriptu „Konfigurovať“.
./configure
Nechajte skript bežať. Spustenie a opätovné spustenie skriptu môže trvať niekoľkokrát, najmä ak zistí, že váš systém neobsahuje súbory so závislosťami.
V našom sprievodcovi sa snažíme, aby sme vám pomohli nainštalovaťzávislosti, ktoré skript potrebuje na správne vygenerovanie súborov Make. Nemusí to však vždy fungovať. Ak máte problémy, prečítajte si dokumentáciu.
Po dokončení konfigurácie je čas zostaviť inštaláciu pomocou Urobiť Príkaz.
make sudo make install
Po dokončení inštalácie bude potrebné server nakonfigurovať. Za týmto účelom prejdite na oficiálnu webovú stránku.

Balíky špecifické pre distribúciu
Lighttpd z väčšej časti nevychádzaspôsob, ako udržiavať distro-špecifické balíčky pre ich webový server. Z tohto dôvodu sme sa zaoberali tým, ako môžete zostaviť a zostaviť zdrojový kód. Stiahnutie zdrojového kódu je navyše dobrým spôsobom, ako zaistiť, aby ste mohli získať najnovšie vydanie softvéru bez ohľadu na to, aký je váš operačný systém Linux. Niektoré distribúcie môžu mať vo svojich primárnych softvérových zdrojoch balík webového servera Lighttpd.
Ak sa chcete dozvedieť viac, choďte na pkgs.org. Na stránke sa zobrazia informácie o zozname niekoľkých balíkov Lighttpd. Nezabúdajte však, že ak nainštalujete vydania špecifické pre distribúciu, nemusí sa aktualizovať tak často, ako by ste ich dostali priamo od vývojárov.
Komentáre