GNU/Linux >> Znalost Linux >  >> Debian

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

OpenLiteSpeed ​​je bezplatný, open source a odlehčený HTTP server vyvinutý společností LiteSpeed ​​Technologies. OpenLiteSpeed ​​podporuje mnoho operačních systémů včetně Debianu, Ubuntu, Mac OS, FreeBSD a mnoha dalších. Poskytuje webové uživatelské rozhraní pro správu webového serveru z webového prohlížeče. OpenLiteSpeed ​​se používá ke snadnému vytváření a správě webových stránek. Je to výkonný, modulární HTTP server a dokáže zpracovat stovky tisíc souběžných připojení.

V tomto tutoriálu vám ukážeme, jak nainstalovat OpenLiteSpeed ​​na server Debian 10.

Požadavky

  • Server se systémem Debian 10.
  • Na vašem serveru je nakonfigurováno heslo uživatele root.

Začínáme

Nejprve budete muset aktualizovat své balíčky na nejnovější verzi. Můžete je aktualizovat spuštěním následujícího příkazu:

apt-get update -y
apt-get upgrade -y

Jakmile jsou vaše balíčky aktualizovány, restartujte systém, abyste použili změny konfigurace.

Dále nainstalujte požadované závislosti pomocí následujícího příkazu:

apt-get install install build-essential libexpat1-dev libgeoip-dev libpcre3-dev libudns-dev zlib1g-dev libssl-dev libxml2 libxml2-dev rcs libpng-dev libpng-dev openssl autoconf g++ make openssl libssl-dev libcurl4-openssl-dev libcurl4-openssl-dev pkg-config libsasl2-dev libzip-dev

Jakmile jsou nainstalovány všechny požadované závislosti, můžete přejít k dalšímu kroku.

Instalace a konfigurace OpenLiteSpeed

Ve výchozím nastavení není OpenLiteSpeed ​​k dispozici ve výchozím úložišti Debian 10. Budete tedy muset nainstalovat OpenLiteSpeed ​​ze zdroje.

Nejprve si stáhněte nejnovější verzi OpenLiteSpeed ​​pomocí následujícího příkazu:

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

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

tar -xvzf openlitespeed-1.5.2.tgz

Dále změňte adresář na openlitespeed-1.5.2 a nainstalujte OpenLiteSpeed ​​pomocí následujícího příkazu:

cd openlitespeed-1.5.2
sh install.sh

Po instalaci OpenLiteSpeed ​​budete muset nakonfigurovat heslo správce pro webové rozhraní. Můžete to udělat pomocí následujícího příkazu:

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

Vytvořte administrátora a heslo, jak je uvedeno níže:

Please specify the user name of administrator.
This is the user name required to login the administration Web interface.

User name [admin]: admin

Please specify the administrator's password.
This is the password required to login the administration Web interface.

Password: 
Retype password: 
Administrator's username/password is updated successfully!

Dále spusťte webovou službu OpenLiteSpeed ​​pomocí následujícího příkazu:

/etc/init.d/lsws start

OpenLiteSpeed ​​nyní běží a naslouchá na portu 8088. Otevřete webový prohlížeč a zadejte adresu URL http://ip-ip-vašeho-serveru:8088. Budete přesměrováni na následující stránku:

Instalovat MariaDB pro OpenLiteSpeed

Ve výchozím nastavení je MariaDB k dispozici ve výchozím úložišti Debian 10. Můžete jej nainstalovat pouhým spuštěním následujícího příkazu:

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

Jakmile je MariaDB nainstalována, spusťte MariaDB a povolte její spuštění po restartu systému pomocí následujícího příkazu:

systemctl start mariadb
systemctl enable mariadb

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

mysql_secure_installation

Tento skript nastaví heslo uživatele root, odstraní anonymní uživatele, zakáže vzdálené přihlášení uživatele root a odebere testovací databázi.

mysql_secure_installation

Odpovězte na všechny otázky, jak je uvedeno níže:

    Enter current password for root (enter for none):
    Set root password? [Y/n]: N
    Remove anonymous users? [Y/n]: Y
    Disallow root login remotely? [Y/n]: Y
    Remove test database and access to it? [Y/n]:  Y
    Reload privilege tables now? [Y/n]:  Y

Jakmile je MariaDB zabezpečená, přihlaste se do prostředí MariaDB pomocí následujícího příkazu:

mysql -u root

Dále deaktivujte ověřování pluginu spuštěním následujících příkazů:

MariaDB [(none)]>use mysql;
MariaDB [(none)]>update user set plugin='' where User='root';

Dále vyprázdněte oprávnění a ukončete prostředí MariaDB pomocí následujícího příkazu:

MariaDB [(none)]>flush privileges;
MariaDB [(none)]>exit;

Po dokončení můžete přejít k dalšímu kroku.

Instalovat PHP pro OpenLiteSpeed

Ve výchozím nastavení není PHP k dispozici v úložišti OpenLiteSpeed. Takže budete muset zkompilovat PHP z webového rozhraní OpenLiteSpeed.

Chcete-li získat přístup k panelu administrátora OpenLiteSpeed, otevřete webový prohlížeč a zadejte adresu URL http://ip-ip-vašeho-serveru:7080. Měli byste vidět následující stránku:

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

Nyní klikněte na Nástroje> Kompilovat PHP , měli byste vidět následující stránku:

Nyní vyberte verzi PHP, kterou chcete nainstalovat, a klikněte na Další knoflík. Měli byste vidět následující stránku:

Nyní vyberte možnosti sestavení a klikněte na Další tlačítko pro zahájení stahování PHP. Po úspěšném dokončení procesu byste měli vidět následující stránku:

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

Nyní se přihlaste na svůj server z terminálu a spusťte předem vygenerovaný skript, jak je uvedeno níže:

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

Tento skript stáhne a zkompiluje PHP a související moduly do vašeho systému.

Proces instalace můžete zkontrolovat pomocí následujícího příkazu:

tail -f /usr/local/lsws/phpbuild/buildphp_1563016683.8.log

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

copy compiled php binary to litespeed directory
cd /usr/local/lsws//fcgi-bin
ln -sf lsphp-7.3.6 lsphp7

==============================================
Finished building PHP 7.3.6 with LSAPI
==============================================
Sat 13 Jul 2019 08:07:36 AM EDT

**DONE**

Gratulujeme! úspěšně jste nainstalovali a nakonfigurovali OpenLiteSpeed ​​na serveru Debian 10. Nyní můžete snadno hostovat své webové stránky pomocí OpenLiteSpeed. Další informace naleznete v oficiální dokumentaci OpenLiteSpeed ​​na OpenLiteSpeed ​​Doc


Debian
  1. Jak nainstalovat a nakonfigurovat OpenVPN Server na Debian 10

  2. Jak nainstalovat a nakonfigurovat docker na Debian 11

  3. Jak nainstalovat a nakonfigurovat Mariadb 10 v Debianu 11

  1. Jak nainstalovat a nakonfigurovat Redis 6.0 na Debian 11

  2. Jak nainstalovat a nakonfigurovat VNC Server na Debian 10

  3. Jak nainstalovat a nakonfigurovat Squid Proxy na Debian 11

  1. Jak nainstalovat a nakonfigurovat VNC na Debian 9

  2. Jak nainstalovat a nakonfigurovat Redis na Debian 9

  3. Jak nainstalovat a nakonfigurovat Redmine na Debian 9