GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat OpenLiteSpeed ​​a PHP na Ubuntu

V tomto tutoriálu vás krok za krokem provedu instalací a konfigurací OpenLiteSpeed ​​a PHP na Ubuntu.

OpenLiteSpeed ​​​​je bezplatný open source lehký HTTP server vyvinutý společností LiteSpeed ​​​​Technologies. Je to výkonný, modulární HTTP server a dokáže zpracovat stovky tisíc současných připojení s nízkým využitím zdrojů. OpenLiteSpeed ​​nabízí nepřekonatelný výkon, zabezpečení, škálovatelnost, jednoduchost a optimalizaci, to vše v jednom balíčku.

OpenLiteSpeed ​​poskytuje webové uživatelské rozhraní pro správu webového serveru prostřednictvím webového prohlížeče. Používá stejnou konfiguraci jako webový server Apache a je kompatibilní s většinou funkcí nabízených Apache.

1. Upgradujte aktuální systém Ubuntu

Než spustíte výukový program níže, je důležité se ujistit, že váš systém Ubuntu je aktuální, spuštěním následujícího apt příkazy v terminálu:

sudo apt update
sudo apt upgrade

2. Přidejte úložiště OpenLiteSpeed

OpenLiteSpeed ​​poskytuje softwarové úložiště, které můžeme použít ke stažení a instalaci serveru. Nejprve jej však musíme přidat do našeho systému Ubuntu, protože není součástí výchozích úložišť Ubuntu.

Použijeme tedy oficiální skript poskytovaný OpenLiteSpeed ​​k automatickému přidání správného úložiště do našeho systému Ubuntu.

wget -O - http://rpms.litespeedtech.com/debian/enable_lst_debian_repo.sh | sudo bash

3. Nainstalujte OpenLiteSpeed ​​Web Server

Po přidání úložiště je server OpenLiteSpeed ​​k dispozici pro instalaci pomocí příkazu níže:

sudo apt install openlitespeed

Dále ověřte stav služby OpenLiteSpeed ​​pomocí následujícího příkazu:

sudo systemctl status lshttpd

4. Nainstalujte PHP 8 pro OpenLiteSpeed

Když nainstalujeme OpenLiteSpeed, automaticky se nainstaluje PHP 7.3 sestavení vytvořené pro OpenLiteSpeed. PHP 8.0 můžeme nainstalovat pomocí následujícího příkazu:

sudo apt install lsphp80 lsphp80-mysql lsphp80-common lsphp80-opcache lsphp80-curl

Jakmile jsou všechny balíčky nainstalovány, můžete přejít k dalšímu kroku. Pokud si přejete nainstalovat jinou verzi PHP, stačí nahradit lsphp80 pomocí lsphp74 , například.

5. Nastavte heslo správce OpenLiteSpeed

OpenLiteSpeed ​​poskytuje webovou konzoli, která ve výchozím nastavení naslouchá na portu 7080. Abyste k ní měli přístup, budete muset nastavit uživatelské jméno a heslo správce.

Po spuštění níže uvedeného příkazu budete vyzváni k zadání uživatelského jména a hesla správce. Stiskněte Enter bez výběru nového uživatelského jména je výchozí admin jako nové administrativní uživatelské jméno. Po zadání uživatelského jména následuje heslo. Zadejte heslo znovu a stiskněte Enter.

sudo /usr/local/lsws/admin/misc/admpass.sh

6. Otevřete administrátorskou konzoli OpenLiteSpeed

Nasměrujte svůj prohlížeč na http://your-server-ip:7080 a měli byste získat přihlašovací stránku, jak je uvedeno níže. Zadejte své  uživatelské jméno správceheslo a klikněte na „Přihlásit se“ knoflík.

Poté vás uvítá zobrazení řídicího panelu OpenLiteSpeed.

Zde bude probíhat většina vaší konfigurace webového serveru.

7. Nakonfigurujte PHP 8 pro OpenLiteSpeed

Dále klikněte na „Konfigurace serveru “ a klikněte na „Externí aplikace “. Chcete-li přidat novou konfiguraci PHP 8, klikněte na přidat „+ ” na pravé straně.

Jako typ vyberte „LiteSpeed ​​SAPI App “ a klikněte na „Další “.

Zadejte následující informace:

  1. Jméno: lsphp80
  2. Adresa: uds://tmp/lshttpd/lsphp.sock
  3. Maximální počet připojení: 100
  4. Časový limit počátečního požadavku (s): 60
  5. Časový limit opakování (s): 0
  6. Příkaz: lsphp80/bin/lsphp

Poté klikněte na Uložit pro uložení konfigurace.

Měli byste vidět následující stránku.

Nyní je třeba změnit výchozí PHP pro OpenLiteSpeed ​​na verzi PHP 8.0. Klikněte na „Script Obslužný nástroj a poté klikněte na Upravit knoflík.

Vyberte lsphp80 z rozbalovací nabídky v „Název obslužného nástroje “ a klikněte na Uložit tlačítko.

Měli byste vidět následující stránku.

8. Změňte výchozí port OpenLiteSpeed

Ve výchozím nastavení OpenLiteSpeed ​​naslouchá na portu 8088 . Můžeme jej změnit na port 80 místo toho, což je výchozí port pro požadavky HTTP.

Chcete-li to provést, klikněte na „Posluchači ” v seznamu možností na levé straně rozhraní. Poté vpravo pod „Akce “, klikněte na „Zobrazit ” .

Tím se načte stránka s dalšími podrobnostmi o výchozím posluchači. Klikněte na „Upravit ” v Nastavení adresy.

Ve výchozím nastavení adresy posluchače změňte port z 8088 na 80 a klikněte na „Uložit ” (disketa) uložte nastavení.

Dále klikněte na „Restartovat ” a proveďte elegantní restart, aby se změny projevily.

Po zobrazení výzvy klikněte na „Go “.

Nyní můžete přistupovat k webovému serveru OpenLiteSpeed ​​pomocí adresy URL http://your-server-ip .

Můžete také zadat http://your-server-ip/phpinfo.php v prohlížeči a otestujte PHP 8 s webovým serverem OpenLiteSpeed. V důsledku toho byste měli získat stránku phpinfo, jak je uvedeno níže.

Závěr

Gratulujeme! V tuto chvíli byste měli mít nainstalované a spuštěné OpenLiteSpeed ​​a PHP 8 na Ubuntu. Doufám, že vám tento návod pomohl.

Webový server OpenLiteSpeed ​​toho umí tolik. Další informace o OpenLiteSpeed ​​naleznete v oficiální dokumentaci.

Jako vždy se neváhejte podělit o své myšlenky v poli komentářů níže.


Ubuntu
  1. Jak nainstalovat PHP 8.0 na Ubuntu 20.04 / Ubuntu 18.04

  2. Jak nainstalovat OpenLiteSpeed ​​Web Server PHP a MariaDB na Ubuntu 20.10

  3. Jak nainstalovat PHP 7.2 na Ubuntu 16.04

  1. Jak nainstalovat PHP 7.4 a 8.0 na Ubuntu 18.04 nebo 20.04

  2. Jak nainstalovat Anaconda na Ubuntu 18.04 a 20.04

  3. Jak nainstalovat PHP 7.3 na Ubuntu 16.04

  1. Jak nainstalovat a používat PHP Composer na Ubuntu 16.04

  2. Jak nainstalovat a používat PHP Composer na Ubuntu 18.04

  3. Jak nainstalovat PHP na Ubuntu Linux