GNU/Linux >> Znalost Linux >  >> Linux

Jak nainstalovat OpenLiteSpeed ​​Web Server s MariaDB a PHP

OpenLiteSpeed ​​je open-source verze webového serveru LiteSpeed ​​Enterprise vyvinutá společností LiteSpeed ​​Technologies. Jedná se o lehký, vysoce výkonný, bezpečný, snadno použitelný webový server s nízkou spotřebou zdrojů, který lze použít ke správě stovek tisíc současných připojení.

OpenLiteSpeed ​​přichází s uživatelsky přívětivým webovým rozhraním, které vám pomůže snadno vytvářet a spravovat vaše webové stránky. Je vysoce optimalizován pro spouštění všech druhů skriptů včetně Java, PHP, Ruby, Perl a dalších a podporuje různé operační systémy, včetně Linuxu, MacOS, FreeBSD a SunOS.

Funkce

  • Uživatelsky přívětivé webové rozhraní
  • Inteligentní zrychlení mezipaměti
  • Architektura řízená událostmi s nízkou režií zdrojů
  • Schopnost zpracovat tisíce souběžných připojení
  • Podporuje vysoce výkonné ukládání stránek do mezipaměti
  • Podpora modulů třetích stran pro vylepšení jejich funkčnosti

V tomto tutoriálu vám ukážeme, jak nainstalovat a nakonfigurovat webový server OpenLiteSpeed ​​s PHP a MariaDB na Ubuntu 18.04 VPS.

Předpoklady

  • Nové Ubuntu 18.04 VPS na cloudové platformě Atlantic.Net.
  • Platný název domény odkazující na IP adresu vašeho serveru. V tomto tutoriálu budeme jako doménu používat example.com.

Poznámka :Pro správu DNS záznamů se můžete podívat na Atlantic DNS Guide.

Krok 1 – Vytvořte cloudový server Atlantic.Net

Nejprve se přihlaste ke svému cloudovému serveru Atlantic.Net. Vytvořte nový server a jako operační systém vyberte Ubuntu 18.04 s alespoň 2 GB RAM. Připojte se ke svému cloudovému serveru přes SSH a přihlaste se pomocí přihlašovacích údajů zvýrazněných v horní části stránky.

Jakmile se přihlásíte na svůj server Ubuntu 18.04, spusťte následující příkaz a aktualizujte svůj základní systém nejnovějšími dostupnými balíčky.

apt-get update -y

Krok 2 – Instalace OpenLiteSpeed

Před kompilací OpenLiteSpeed ​​budete muset do vašeho systému nainstalovat požadované závislosti. Všechny závislosti můžete nainstalovat pomocí následujícího příkazu:

apt-get install build-essential libexpat1-dev libgeoip-dev libxml2-dev rcs libpng-dev libpng-dev openssl autoconf g++ make openssl libssl-dev libcurl4-openssl-dev libcrel-devopen libpsl libudns-dev zlib1g-dev libssl-dev libxml2 libsasl2-dev libzip-dev wget -y

Jakmile jsou nainstalovány všechny požadované závislosti, navštivte stránku pro stahování OpenLiteSpeed ​​a stáhněte si nejnovější verzi OpenLiteSpeed ​​pomocí příkazu wget, jak je uvedeno níže:

wget https://openlitespeed.org/packages/openlitespeed-1.6.4.tgz

Po dokončení stahování rozbalte stažený soubor pomocí následujícího příkazu:

tar -xvzf openlitespeed-1.6.4.tgz

Dále změňte adresář na extrahovaný adresář pomocí následujícího příkazu:

cd openlitespeed

Dále nainstalujte OpenLiteSpeed ​​spuštěním následujícího skriptu:

sh install.sh

Po úspěšném dokončení instalace byste měli získat následující výstup:

V tomto okamžiku máte ve svém systému nainstalovaný OpenLiteSpeed.

Krok 3 – Konfigurace hesla správce

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

Budete požádáni o zadání administrativního uživatelského jména, jak je uvedeno níže:

Uveďte prosím uživatelské jméno správce. Toto je uživatelské jméno potřebné pro přihlášení do administračního webového rozhraní. Uživatelské jméno [admin]:openadminZadejte požadované uživatelské jméno a pokračujte stisknutím klávesy Enter. Budete požádáni o zadání hesla administrátora:Uveďte prosím heslo administrátora.Toto je heslo požadované pro přihlášení do administračního webového rozhraní.Heslo:Opakujte heslo:

Zadejte požadované heslo a stisknutím klávesy Enter heslo nastavte. Měli byste získat následující výstup:

Uživatelské jméno/heslo administrátora bylo úspěšně aktualizováno!

Dále spusťte službu OpenLiteSpeed ​​a povolte její spuštění po restartu systému pomocí následujícího příkazu:

systemctl start lswssystemctl povolit lsws

OpenLiteSpeed ​​nyní naslouchá na portech 7080 a 8088. Můžete to ověřit pomocí následujícího příkazu:

netstat  -ant

Měli byste vidět následující výstup:

Aktivní připojení k internetu (Servery a zavedené) Proto Recv-Q Send-Q Local Adresa Zahraniční adresa Stav TCP 0 0 0. Poslouchejte TCP 0 0 0.0.0.0:22 0.0.0.0:* Poslouchejte TCP 0 0 0.0.0.0:8088 0.0.0.0:* Poslouchejte

Instalaci OpenLiteSpeed ​​můžete také ověřit na adrese URL http://YOUR_IP_ADDRESS:8088. Budete přesměrováni na výchozí webovou stránku OpenLiteSpeed:

Krok 4 – Instalace databázového serveru MariaDB

apt-get install mariadb-server mariadb-client -y

Po instalaci MariaDB ji budete muset nejprve zabezpečit. Můžete jej zabezpečit spuštěním následujícího skriptu:

mysql_secure_installation

Nejprve budete požádáni o zadání vašeho aktuálního hesla root, jak je uvedeno níže:

Stačí stisknout tlačítko Enter. Budete požádáni o změnu hesla uživatele root, jak je uvedeno níže:

Zadejte n a stiskněte Enter knoflík. Měli byste vidět následující výstup:

Zadejte Y a stiskněte Enter tlačítko pro odstranění anonymních uživatelů:

Zadejte Y a stiskněte Enter tlačítko pro zakázání vzdáleného přihlášení root:

Zadejte Y a stiskněte Enter tlačítko pro odstranění testovací databáze a přístup k ní:

Nakonec zadejte Y a stiskněte Enter tlačítko pro opětovné načtení tabulek oprávnění. Jakmile je MariaDB zabezpečena, měli byste vidět následující výstup:

Krok 5 – Přístup k administrativnímu rozhraní OpenLiteSpeed

V této části se naučíme, jak stáhnout a zkompilovat PHP z webového rozhraní OpenLiteSpeed ​​a změnit výchozí port OpenLiteSpeed ​​8088.

Krok 6 – Instalace PHP pro OpenLiteSpeed

OpenLiteSpeed ​​používá jinou verzi PHP, než je verze PHP dostupná v úložišti Ubuntu. Budete muset zkompilovat a nakonfigurovat PHP prostřednictvím jejich administrátorského rozhraní.

Nejprve otevřete webový prohlížeč a zadejte adresu URL https://example.com:7080. Budete přesměrováni na přihlašovací stránku správce OpenLiteSpeed:

Zadejte své administrátorské uživatelské jméno, heslo a klikněte na Přihlásit se knoflík. Na následující stránce byste měli vidět řídicí panel OpenLiteSpeed:

V levém podokně klikněte na Nástroje>> Kompilovat PHP poté vyberte požadovanou verzi PHP a klikněte na Další knoflík. Měli byste vidět následující stránku:

Nyní vyberte požadované možnosti a klikněte na Další tlačítko pro spuštění instalace. Po úspěšném dokončení instalace byste měli vidět následující stránku:

Nyní otevřete svůj terminál a spusťte následující příkaz pro ruční sestavení PHP:

/usr/local/lsws/phpbuild/buildphp_manual_run.sh

Po dokončení procesu byste měli vidět následující stránku:

Instalační protokol můžete také zkontrolovat pomocí následujícího příkazu:

tail -f /usr/local/lsws/phpbuild/buildphp_1574913605.2.log

Měli byste získat následující výstup:

zkopírujte zkompilovaný binární soubor php do adresáře litespeedcd /usr/local/lsws//fcgi-binln -sf lsphp-7.3.11 lsphp7===============================================Dokončená stavba PHP 7.3.11 s LSAPI================================================Čt 28. listopadu 04:16:41 UTC 2019**HOTOVO**

V tuto chvíli máte na svém serveru nainstalované PHP.

Krok 7 – Změňte port OpenLiteSpeed ​​na výchozí web

Chcete-li tak učinit, přejděte do administrátorského rozhraní OpenLiteSpeed ​​a klikněte na Posluchači . Měli byste vidět následující stránku:

Dále klikněte na Upravit knoflík. Měli byste vidět následující stránku:

Dále změňte port z 8088 na 80 a klikněte na tlačítko Uložit knoflík. Měli byste vidět následující stránku:

Dále budete muset provést elegantní restart, aby se změny projevily. Klikněte na zelenou restartujte server OpenLiteSpeed.

Krok 8 – Ověřte PHP

V tuto chvíli máte na serveru nainstalované PHP. Je čas ověřit PHP, zda funguje nebo ne.

Otevřete webový prohlížeč a navštivte URL http://example.com/phpinfo.php. Na následující stránce byste měli vidět nainstalovanou verzi PHP:

Závěr

Gratulujeme! úspěšně jste nainstalovali OpenLiteSpeed ​​s podporou PHP na Ubuntu 18.04 VPS. Nyní můžete hostovat své vlastní vysoce výkonné webové stránky pomocí OpenLiteSpeed ​​– začněte s Atlantic.Net VPS.


Linux
  1. Jak nainstalovat OpenLiteSpeed ​​a PHP na Ubuntu

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

  3. Nainstalujte Zenario s Apache, PHP a MariaDB na CentOS 7

  1. Jak nainstalovat a nakonfigurovat OpenLiteSpeed ​​s PHP 7.4 na CentOS 8

  2. Jak nainstalovat OpenLiteSpeed ​​HTTP Server s PHP na Ubuntu 18.04 LTS

  3. Jak nainstalovat OpenLiteSpeed ​​HTTP Server s PHP 7.1 na Ubuntu 16.04 LTS

  1. Jak nainstalovat a nakonfigurovat OpenLiteSpeed ​​s PHP 7 na CentOS 7

  2. Jak nainstalovat a nakonfigurovat OpenLiteSpeed ​​Server na Ubuntu 18.04 spolu s MariaDB

  3. Jak nainstalovat a nakonfigurovat webový server OpenLiteSpeed ​​na Debianu 10