Vyhledávání na webu

Jak nainstalovat webový server OpenLiteSpeed na CentOS 8


OpenLiteSpeed je open source, vysoce výkonný a lehký webový server HTTP, který je dodáván s webovým administračním rozhraním pro správu a obsluhu webových stránek.

Pokud jde o linuxové webové servery, OpenLiteSpeed má některé působivé funkce, které z něj dělají preferovanou volbu pro mnoho instalací, protože přichází s pravidly přepisu kompatibilními s Apache a optimalizovaným zpracováním PHP pro server, které zvládne tisíce souběžných připojení s nízkým CPU a Spotřeba paměti.

V tomto článku vás provedeme procesem instalace a konfigurace OpenLiteSpeed na serveru CentOS 8 s procesorem PHP a systémem správy databází MariaDB.

Přidejte úložiště OpenLiteSpeed

Chcete-li nainstalovat nejnovější verzi OpenLiteSpeed, musíte spuštěním přidat oficiální informace o úložišti do našeho systému.

rpm -Uvh http://rpms.litespeedtech.com/centos/litespeed-repo-1.1-1.el8.noarch.rpm

Výše uvedený příkaz rpm aktualizuje seznam úložišť yum, na která odkazujeme při vyhledávání a instalaci softwarových balíčků do systému.

Instalace webového serveru OpenLiteSpeed

Jakmile máme v systému povoleno úložiště OpenLiteSpeed, můžeme spuštěním nainstalovat nejnovější verzi webového serveru OpenLiteSpeed.

yum install openlitespeed

Poznámka: Výchozí instalační adresář OpenLiteSpeed je /usr/local/lsws.

Instalace a zabezpečení databázového systému MariaDB

Nyní nainstalujte systém správy databází MariaDB spuštěním následujícího příkazu.

yum install mariadb-server

Dále spusťte a povolte databázový systém MariaDB, aby se automaticky spustil při spuštění našeho serveru.

systemctl start mariadb
systemctl enable mariadb

Nyní můžeme spustit jednoduchý bezpečnostní skript pro zabezpečení instalace MariaDB nastavením nového hesla správce a uzamčením některých nezabezpečených výchozích nastavení.

mysql_secure_installation

Instalace PHP preprocesoru

Chcete-li nainstalovat nejnovější verzi PHP 7.x, musíte povolit úložiště EPEL, které nainstaluje PHP 7.3 z úložiště OpenLiteSpeed se všemi běžně používanými balíčky PHP, které dostatek pro provoz nejpoužívanějších webových aplikací.

yum install epel-release
yum install lsphp73 lsphp73-common lsphp73-mysqlnd lsphp73-gd lsphp73-process lsphp73-mbstring lsphp73-xml lsphp73-mcrypt lsphp73-pdo lsphp73-imap lsphp73-soap lsphp73-bcmath
ln -sf /usr/local/lsws/lsphp73/bin/lsphp /usr/local/lsws/fcgi-bin/lsphp5

Změňte výchozí heslo správce OpenLiteSpeed

Výchozí heslo je nastaveno na „123456 “, musíme změnit výchozí heslo pro OpenLiteSpeed spuštěním následujícího skriptu.

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

Volitelně můžete pro účet správce nastavit jiné uživatelské jméno nebo stačí stisknout ENTER a zachovat výchozí hodnotu „admin“. Poté nastavte silné heslo pro administrátora, které se používá ke správě OpenLiteSpeed z webového rozhraní.

Testování webové stránky OpenLiteSpeed a administrátorského rozhraní

OpenLiteSpeed je již spuštěn a spuštěn, ale pokud chcete spustit, zastavit, restartovat nebo ověřit stav serveru, použijte standardní příkaz služby, jak je znázorněno na obrázku.

service lsws status

Pokud v systému používáte bránu firewall, ujistěte se, že máte v systému otevřené porty 8088 a 7080.

firewall-cmd --zone=public --permanent --add-port=8088/tcp
firewall-cmd --zone=public --permanent --add-port=7080/tcp
firewall-cmd --reload

Nyní otevřete webový prohlížeč a přejděte na výchozí webovou stránku OpenLiteSpeed s názvem domény nebo IP adresou vašeho serveru, za kterou následuje port :8088.

http://server_domain_or_IP:8088

Jakmile budete spokojeni s výchozí webovou stránkou OpenLiteSpeed, můžete nyní přistupovat ke svému administrativnímu rozhraní pomocí HTTPS na portu :7080.

https://server_domain_or_IP:7080

Jakmile se autentizujete, bude vám přiděleno administrační rozhraní OpenLiteSpeed.

A je to! V tomto článku jsme vysvětlili, jak nainstalovat OpenLiteSpeed s optimalizovanou verzí PHP a MariaDB na CentOS 8 silný> server. OpenLiteSpeed poskytuje vysoký výkon, snadno použitelné rozhraní pro správu a předkonfigurované možnosti pro spouštění skriptů bez jakýchkoli chyb.