- - Jak nainstalovat webový server Lighttpd v systému Linux

Jak nainstalovat webový server Lighttpd v systému Linux

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