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.