Lighttpd je štíhlá alternativa webového serveru Apache pro operační systémy Unix, Linux a Windows. Jeho primárním cílem je poskytovat webový obsah rychlým a bezpečným způsobem.
Webový server Lighttpd je užitečný, zejména pro ty, kteří potřebují doručovat obsah na webu v systému Linux, ale nemusí nutně mít impozantní množství CPU a RAM.
Nastavení webového serveru Lighthttpd není mocjako je nastavení Apache nebo Nginx na Linuxu. Na vývojovém webu nejsou k dispozici žádné balíčky. Pokud jej chcete použít, musíte si balíček stáhnout a nainstalovat ručně. Zde je návod, jak to udělat.
Stáhněte si balíček Lighttpd RPM
Před chvílí existoval balíček Lighttpd RPM proCentOS / RedHat Enterprise Linux. Zdá se však, že vývojáři webového serveru je již nedistribuují. Pokud tedy chcete použít Lighttpd, je vyžadován zdrojový kód.
Získejte wget
Ke stažení zdrojového kódu budete potřebovat wget stahovací nástroj. Protože většina operačních systémů pro servery tento program vždy neobsahuje, je nutná instalace.
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
Jakmile máte wget stahovací nástroj, který běží na vašem Linuxovém serveru (nebo na ploše, kterou používáte jako server), použijte CD příkaz a přesuňte terminálovou relaci na / tmp adresář.
Provádění stahování v systému Windows / tmp (aka dočasný) adresář zajistí, že jakmile bude software spuštěn, nebude váš souborový systém vrhat.
cd /tmp
Zdrojový kód
Nyní je terminál v dočasném adresáři vyvolán wget a chytit vydání zdrojového kódu lighttpd.
wget https://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.52.tar.gz
Alternativně, pokud máte problémy s vydáním TarGZ, mají vývojáři k dispozici vydání TarXZ.
wget https://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.52.tar.xz
Balíček webového serveru lighttpd by měl trvat několik sekund, v závislosti na vašem připojení k internetu. Po dokončení procesu přejděte k další části tohoto tutoriálu.
Extrahujte zdrojový kód
S kódem je nyní dokončeno stahování na serverovém systému Linux uvnitř dočasného adresáře (/ tmp), nyní je čas extrahovat kód z jeho archivu. Extrahování kódových souborů Lighttpd v Linuxu se provádí pomocí dehet příkaz.
V terminálu napište dehet pomocí přepínačů „zxvf“. To vám umožní extrahovat a zobrazit obsah archivu TarGZ.
tar zxvf lighttpd-1.4.52.tar.gz
Pokud jste si místo TarGZ stáhli archiv TarXZ, budete muset použít dehet příkaz s jinou sadou přepínačů. Konkrétně ty „xvJf“.
tar xvJf lighttpd-1.4.52.tar.xz
Po extrahování kódu spusťte program CD příkaz a přesunout terminál do nové složky.
cd lighttpd-*
Odtud použijte ls a zobrazit obsah adresáře.
ls
Kompilace Lighttpd v systému Linux
Vytvoření webového serveru Lighttpd má několik kroků. Není to příliš komplikované a začíná to instalací 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
S nainstalovanými závislostmi je načase prohledat váš systém a vytvořit v systému soubory se značkou. Vytvářet soubory jsou vytvářeny skriptem „Konfigurovat“.
./configure
Nechte skript běžet. Spuštění a opětovné spuštění skriptu může trvat několikrát, zejména pokud zjistí, že v systému chybí soubory závislostí.
V našem průvodci se snažíme, abychom vám pomohli s instalacízávislosti, které skript potřebuje ke správnému vygenerování souborů Make. Nemusí to však vždy fungovat. Pokud máte problémy, zkontrolujte dokumentaci.
Po dokončení konfigurace je čas sestavit instalaci pomocí Udělat příkaz.
make sudo make install
Po dokončení instalace bude třeba server nakonfigurovat. Chcete-li to provést, přejděte na oficiální webové stránky.

Distribuce specifické balíčky
Lighttpd z větší části nevycházízpůsob, jak udržovat distro-specifické balíčky pro jejich webový server. Z tohoto důvodu jsme se zabývali tím, jak můžete kompilovat a vytvářet zdrojový kód. Stahování zdrojového kódu je navíc dobrým způsobem, jak zajistit, že můžete získat nejnovější verzi softwaru bez ohledu na to, jaký je váš operační systém Linux. Některé distribuce mohou mít v primárních softwarových zdrojích balíček webového serveru Lighttpd.
Více se dozvíte na pkgs.org. Na stránce se zobrazí informace o seznamu pro několik balíčků Lighttpd. Přesto mějte na paměti, že pokud nainstalujete vydání specifická pro distribuci, nemusí se aktualizovat tak často, jako by se dostalo přímo od vývojářů.
Komentáře