Jak nainstalovat a konfigurovat OpenLiteSpeed ​​Server na Ubuntu 18.04 spolu s MariaDB

OpenLiteSpeed ​​je lehká a otevřená verze populárního serveru LiteSpeed. Dodává se s administračním panelem založeným na WebGUI, který jej odlišuje od ostatních webových serverů, protože můžete nakonfigurovat téměř vše od samotného panelu.

V tomto tutoriálu se dozvíme, jak nainstalovat OpenLiteSpeed ​​Server na Ubuntu 18.04 společně s serverem PHP 7.2 a MariaDB.

Předpoklad

  • Server založený na Ubuntu 18.04
  • Uživatelský účet s kořenovými oprávněními

Krok 1 - Nainstalujte aplikaci OpenLiteSpeed

Přepněte uživatele Sudo

Spusťte následující příkaz pro přepnutí na uživatele sudo, abychom mohli spustit náš první příkaz pro přidání a aktualizaci repozitáře OpenLiteSpeed.

sudo -i

Následující příkaz přidá potřebné úložiště pro server Install OpenLiteSpeed.

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

typ 'výstup' přepnout zpět na běžného uživatele.

Tento příkaz stahuje a spustí skript bash pro přidání a aktualizaci repozitáře OpenLiteSpeed. Spusťte následující příkaz a nainstalujte nejnovější verzi serveru.

sudo apt nainstalovat openlitespeed

Chcete-li zjistit, zda byl server úspěšně nainstalován, otevřete prohlížeč a přejděte na adresu http: // yourdomainname: 8088. Pokud byla instalace úspěšná, měli byste se podívat na následující webovou stránku.

OpenLitespeed server byl úspěšně nainstalován

Poznámka: Server OpenLiteSpeed ​​ve výchozím nastavení běží na portu 8088, který lze později změnit v panelu nastavení.

Výchozí instalace aplikace OpenLiteSpeed ​​je součástí verze PHP 5.6.x. Ale to nechceme. V tomto tutoriálu nainstalujeme vlastní kopii PHP 7.2. Takže dalším krokem bude instalace PHP 7.2.

Krok 2 - Instalace PHP

Chcete-li nainstalovat PHP, musíme nainstalovat balíček s názvem lsphp, který je v podstatě PHP kompilován pro práci s OpenLiteSpeed ​​Server. Spusťte následující příkaz pro instalaci PHP a několika jeho modulů.

sudo apt nainstalovat lsphp72 lsphp72-curl lsphp72-imap lsphp72-mysql lsphp72-intl lsphp72-pgsql lsphp72-sqlite3 lsphp72-tidy lsphp72-snmp

Existuje několik dalších balíčků PHP. Chcete-li, můžete seznam všech dostupných balíků PHP pomocí následujícího příkazu

Hledání apt-cache lsphp72

Můžete vybrat a vybrat ty, které chcete nainstalovat.

Krok 3 - Instalace serveru MariaDB

MariaDB je výhradní náhrada za MySQL, což znamená, že příkazy pro spuštění a provozování MariaDB jsou stejné jako pro MySQL. Chcete-li nainstalovat program MariaDB, zadejte následující příkaz

sudo apt nainstalovat mariadb-server

Spusťte následující příkaz pro provedení výchozí konfigurace, jako je například zadání hesla uživatele root, odebrání anonymních uživatelů, vzdálené vzdálené přihlášení k účtům root a zrušení zkušebních tabulek. Stiskněte Ano pro vše a vyberte silné heslo pro root.

sudo mysql_secure_installation

Existuje varování při nastavení hesla uživatele root. MariaDB ve výchozím nastavení umožňuje uživatelům systému root přihlásit se do MariaDB bez hesla. Pokud však budete chtít používat aplikaci 3rd stranou pro přístup přes root, heslo je nutno jinak, aplikace jako PHPMyAdmin se nezdaří. K tomu musíte zaktivovat autentizaci založenou na pluginu, což je výchozí volba pro MariaDB.

Chcete-li zakázat ověřování pluginu, nejprve zadejte příkaz MySQL pomocí následujícího příkazu

sudo mysql -u root

Nyní zadejte následující příkazy pro zakázání autentizace pluginu.

používat mysql;
aktualizovat nastavení uživatele plugin = "kde User = 'root';
splachovací výsady;
výstup

Po restartování služby MariaDB.

sudo systemctl restart mariadb.service

A je to. Příště se budete chtít přihlásit do MySQL, použijte následující příkaz

sudo mysql -u root -p

A budete požádáni o své heslo pro root, které jste původně nastavili.

Krok 4 - Konfigurace funkce OpenLiteSpeed

Je čas nakonfigurovat server. Chcete-li vstoupit do administračního panelu, přejděte na stránku http://yourdomainname:7080/. A ano, to znamená, že panel administrátorů sídlí v přístavu 7080 ve výchozím stavu. Výchozí uživatelské jméno je administrátor a výchozí heslo je 123456.

Při přihlašování vás budeme přivítat následující obrazovkou.

Nakonfigurujte OpenLiteSpeed

První věc, kterou potřebujeme změnit, je výchozí port.

Návštěva Posluchači a klepněte na tlačítko Zobrazit proti položce Výchozí. Na další stránce pod Listener Výchozí> Obecná stránka, klikněte na ikonu Upravit vpravo a změňte port z 8080 na 80. Klepněte na tlačítko Uložit a poté proveďte laskavý restart.

Konfigurace posluchačů

Chcete-li změnit port správního panelu, navštivte stránku Nastavení WebAdmin >> Posluchači a Klepněte na tlačítko zobrazení proti adminListener. Klikněte na tlačítko Upravit na další stránce a zde můžete zvolit port, který si vyberete. Po dokončení klikněte na tlačítko Uložit a laskavý restart.

Měli byste také změnit výchozí heslo pro panel Administrace. Chcete-li to udělat, navštivte Nastavení WebAdmin a klikněte na tlačítko Karta Users. Klepněte na tlačítko Upravit proti správci a změňte heslo. Klepnutím na tlačítko Uložit a následným restartováním proveďte změnu.

Nastavení WebAdmin

Pokud zapomenete heslo pro správu, můžete resetovat spuštěním následujícího příkazu

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

Tento skript umožňuje použít nové ID správy a heslo.

OpenLiteSpeed ​​je ve výchozím nastavení dodáván s PHP 5.6, což rozhodně nechceme, takže budeme muset přepnout ručně na PHP 7.2, což je poslední v době psaní tohoto tutoriálu.

Jít do Konfigurace serveru A klepněte na kartu Externí aplikace. Pod ním najdete LiteSpeed ​​SAPI aplikace s názvem lsphp. Klikněte na tlačítko Upravit vpravo (prostřední tlačítko) a otevře se nová stránka. Proveďte následující změny

- Jméno: lsphp72 - Adresa: uds: //tmp/lshttpd/lsphp.sock - Max připojení: 35 - Prostředí: - PHP_LSAPI_MAX_REQUESTS = 500 - PHP_LSAPI_MAX_REQUESTS = 500 - Příkaz: $ SERVER_ROOT / lsphp72 / bin / lsphp

Konfigurace serveru PHP

Všechno ostatní nechte jako výchozí. Nyní přejděte na kartu Správa skriptů a klikněte na tlačítko Upravit proti LiteSpeed ​​SAPI a proveďte následující změnu

- Jméno handler: lsphp72

Nakonfigurujte obslužný program skriptů

Klikněte na tlačítko Uložit. Nyní klikněte na tlačítko ** Graceful restart ** vpravo nahoře pro uložení změn. To by mělo nastavit PHP 7.2 pro práci s serverem OpenLiteSpeed. Chcete-li zkontrolovat, zda PHP pracuje správně, navštivte stránku http://yourdomainname/phpinfo.php z vašeho prohlížeče.

To jsou všichni lidé tohoto tutoriálu. Máte-li jakékoli dotazy, vložte jej do rámečku s poznámkami. Chcete-li se dozvědět více o serveru, navštivte stránku OpenLiteSpeed.org

Zdroj

Zanechat komentář