GNU/Linux >> Znalost Linux >  >> Linux

Jak nainstalovat Lighttpd na server Ubuntu

V tomto tutoriálu vás provedeme tím, jak nainstalovat Lighttpd na Ubuntu Server. Webový server Lighttpd je webový server s otevřeným zdrojovým kódem pro Windows a UNIX/Linux. Využívá minimální systémové prostředky a je extrémně rychlý při poskytování webových stránek žádajícím klientům.

Díky tomu je Lighttpd nezbytným webovým serverem pro lidi, kteří chtějí zlepšit rychlost načítání svých webových stránek.

Předpoklady

Pro tento tutoriál jsme použili serverový systém Ubuntu. Ale můžete použít jakýkoli systém Ubuntu nebo Debian.

Než začnete, ujistěte se, že máte následující dvě věci:

  1. Přístup k uživateli root nebo uživateli s právy sudo
  2. Žádná existující aplikace webového serveru (jako je Apache) není nainstalována

Postup instalace Lighttpd na server Ubuntu

Chcete-li nainstalovat Lighttpd na Ubuntu, nemusíte nic stahovat. Je k dispozici ve výchozích úložištích Ubuntu. Název balíčku je „lighttpd“ a můžete si jej stáhnout pomocí příkazu apt.

1. Aktualizujte úložiště APT

Než začneme, chceme se ujistit, že si můžeme stáhnout nejnovější balíček lighttpd, a abychom to mohli udělat, musíme aktualizovat naše výchozí úložiště pomocí služby správy balíčků apt.

Otevřete terminál na vašem systému Ubuntu a zadejte následující.

sudo apt update

Po dokončení jste připraveni přejít ke druhému kroku.

2. Nainstalujte Lighttpd na Ubuntu Server pomocí APT

Nyní, když jsme aktualizovali úložiště, můžeme pokračovat v instalaci. K instalaci Lighttpd na server Ubuntu použijeme správce balíčků apt.

K tomu zadáme do našeho terminálu následující. Pro pokračování můžete být vyzváni k zadání uživatelského hesla.

sudo apt install lighttpd

Když zadáte tento příkaz do příkazového řádku, je to to, co byste měli očekávat jako výstup na obrazovce.

Stiskněte klávesu Enter a pokračujte v instalaci. Počkejte několik sekund nebo minut v závislosti na rychlosti vašeho internetu a měli byste mít ve svém systému plně funkční server Lighttpd.

3. Spusťte službu Lighttpd

Jakmile nainstalujeme Lighttpd na Ubuntu, musíme službu spustit pomocí příkazu systemctl.

Spolu se spuštěním služby také službu připojíme, aby se spustila při spouštění.

sudo systemctl start lighttpd.service
sudo systemctl enable lighttpd.service

Nyní, když jsme spustili a povolili službu Lighttpd, server Lighttpd běží na našem systému.

Pokud je služba povolena správně, měli byste na obrazovce očekávat výstup podobný tomuto.

To je vše, na vašem systému máte spuštěnou službu Lighttpd. Pojďme dále.

4. Přístup k Lighttpd na Ubuntu

Když nastavujete libovolný webový server v systému Linux, výchozí adresář DocumentRoot je /var/www pokud nenakonfigurujete jiný.

Pokud umístíte stránku s názvem index.html v adresáři, budete moci zobrazit stránku z vašeho prohlížeče přístupem k vaší localhost IP (127.0.0.1).

Podívejme se na výchozí stránku, která je k dispozici pro Lighttpd po instalaci. Otevřete prohlížeč a do adresního řádku zadejte následující adresu.

http://localhost

Pokud vše proběhlo správně, měli byste vidět stránku, jak je uvedeno výše. Vzhledem k tomu, že vidíme tuto stránku, je to skvělé! Můžeme se posunout dále.

5. Povolit příchozí provoz

Náš webový server je nainstalován, ale je přístupný pouze lokálně, protože veškerý provoz zvenčí je blokován UFW, což je náš výchozí firewall Ubuntu.

Pojďme přidat některá pravidla, která umožní průchod HTTP a HTTPS provozu.

sudo ufw allow http
sudo ufw allow https
sudo ufw status

Perfektní! Poslední příkaz by vám měl ukázat, že provoz HTTP a HTTPS je nyní povolen z jakékoli IP adresy.

6. Další balíčky

Nyní, když víte, jak nainstalovat Lighttpd na Ubuntu a obsluhovat své HTML stránky přes web, možná budete chtít vědět, jak obsluhovat stránky v PHP.

Nebudu se zabývat instalací konkrétních balíčků, protože je to všechno docela jednoduché. Ale klidně si přečtěte tento tutoriál, kde jsme diskutovali o tom, jak nainstalovat Apache a PHP. Můžete přejít přímo do instalační části PHP.

Postranní poznámky

Webový server Lighttpd vám poskytuje efektivní a rychlý webový server, aniž by spotřebovával vaše paměťové zdroje.

Je pár věcí, které musíte mít na paměti

  • Zatímco Lighttpd je nejlepší, pokud jde o snížení zátěže vašeho systému, Lighttpd's Server Side Within (SSI) používá ke zpracování skriptů nedoporučený pracovní postup.
  • Povaha FastCGI dále vyžaduje potřebu definovat další konfigurace pro spouštění webových aplikací na serveru Lighttpd.
  • Při instalaci serveru Lighttpd do systému se musíte ujistit, že jste správně zabezpečili svůj server.
  • Vzhledem k povaze sítě Lighttpd může mít server, který není správně zabezpečen, váš systém vystaven několika zranitelnostem.

Závěr

Lighttpd je jeden z nejlepších balíčků webových serverů, které můžete získat, pokud chcete získat rychlý webový server vyhovující danému odvětví, aniž byste museli věnovat mnoho systémových prostředků.

I když má webový server Lighttpd některé zvláštnosti, svou práci odvádí lépe než jakýkoli jiný webový server – poskytuje rychlé a optimalizované funkce serveru s pokročilou sadou funkcí zahrnujících FastCGI, přepisování URL, kompresi výstupu a další.

Tento tutoriál vám pomůže nainstalovat Lighttpd na Ubuntu Server. Pomocí nástrojů PHP a FastCGI můžete server snadno nakonfigurovat tak, aby vyhovoval vašim potřebám. Jako vždy, pokud máte nějaké dotazy, dejte nám vědět v komentářích níže.


Linux
  1. Jak nainstalovat vyhledejte na serveru Ubuntu

  2. Jak nainstalovat MariaDB na Ubuntu 22.04

  3. Jak nainstalovat Ubuntu Server 15.10 na Hyper-v?

  1. Jak nainstalovat MySQL na Ubuntu 18.04

  2. Jak nainstalovat Minecraft Server na Ubuntu 18.04

  3. Jak nainstalovat Nginx na Ubuntu 20.04

  1. Jak nainstalovat Lighttpd na Ubuntu 20.04

  2. Jak nainstalovat Lighttpd na Ubuntu 14.10

  3. Jak nainstalovat OpenLDAP na Ubuntu Server 22.04