Weboldal keresés

Az OpenLiteSpeed webszerver telepítése CentOS 8 rendszeren


Az OpenLiteSpeed egy nyílt forráskódú, nagy teljesítményű és könnyű HTTP webszerver, amely webes adminisztrációs felülettel rendelkezik a webhelyek kezeléséhez és kiszolgálásához.

Ami a Linux webszervereket illeti, az OpenLiteSpeed néhány lenyűgöző funkcióval rendelkezik, amelyek miatt számos telepítésnél előnyben részesítik, mivel Apache-kompatibilis átírási szabályokkal és optimalizált PHP-feldolgozással rendelkezik a szerver számára, amely több ezer párhuzamos kapcsolatot képes kezelni alacsony CPU-val és Memória fogyasztás.

Ebben a cikkben végigvezetjük az OpenLiteSpeed telepítésének és konfigurálásának folyamatán CentOS 8 szerveren, PHP processzorral és MariaDB adatbázis-kezelő rendszerrel.

Adja hozzá az OpenLiteSpeed Repository-t

Az OpenLiteSpeed legújabb verziójának telepítéséhez futással hozzá kell adnia a hivatalos adattáradatokat a rendszerünkhöz.

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

A fenti rpm parancs frissíti a yum tárolók listáját, amelyekre hivatkozunk, amikor szoftvercsomagokat keresünk és telepítünk a rendszerre.

OpenLiteSpeed Web Server telepítése

Miután engedélyeztük az OpenLiteSpeed tárolót a rendszeren, futtatással telepíthetjük az OpenLiteSpeed webszerver legújabb verzióját.

yum install openlitespeed

Megjegyzés: Az OpenLiteSpeed alapértelmezett telepítési könyvtára a /usr/local/lsws.

MariaDB adatbázisrendszer telepítése és biztosítása

Most telepítse a MariaDB adatbázis-kezelő rendszert a következő parancs futtatásával.

yum install mariadb-server

Ezután indítsa el és engedélyezze a MariaDB adatbázisrendszert, hogy az automatikusan elinduljon, amikor a szerverünk elindul.

systemctl start mariadb
systemctl enable mariadb

Mostantól egy egyszerű biztonsági szkriptet futtathatunk a MariaDB telepítésének biztosítására új rendszergazdai jelszó beállításával és néhány nem biztonságos alapértelmezés zárolásával.

mysql_secure_installation

PHP Preprocessor telepítése

A PHP 7.x legfrissebb verziójának telepítéséhez engedélyeznie kell az EPEL tárolót, amely telepíti a PHP 7.3-at az OpenLiteSpeed tárolóból az összes gyakran használt PHP-csomaggal, amely elegendő a leggyakrabban használt webalkalmazások futtatásához.

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

Módosítsa az OpenLiteSpeed alapértelmezett rendszergazdai jelszavát

Az alapértelmezett jelszó „123456”, meg kell változtatnunk az OpenLiteSpeed alapértelmezett jelszavát a következő szkript futtatásával.

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

Opcionálisan beállíthat egy másik felhasználónevet az adminisztrátori fiókhoz, vagy egyszerűen nyomja meg az ENTER billentyűt, hogy megtartsa az alapértelmezett „admin” értéket. Ezután állítson be egy erős jelszót az adminisztrátori felhasználó számára, amely az OpenLiteSpeed webes felületről történő kezelésére szolgál.

Az OpenLiteSpeed weblap és a rendszergazdai felület tesztelése

Az OpenLiteSpeed már működik és fut, de ha el szeretné indítani, leállítani, újraindítani vagy ellenőrizni szeretné a kiszolgáló állapotát, használja a szabványos szolgáltatásparancsot az ábrán látható módon.

service lsws status

Ha tűzfalat használ a rendszeren, feltétlenül nyissa meg a 8088 és a 7080 portot a rendszeren.

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

Most nyissa meg webböngészőjét, és navigáljon az alapértelmezett OpenLiteSpeed weboldalra a szerver domain nevével vagy IP-címével, majd a :8088 porttal.

http://server_domain_or_IP:8088

Ha elégedett az OpenLiteSpeed alapértelmezett weboldalával, elérheti adminisztrációs felületét HTTPS használatával a :7080 porton.

https://server_domain_or_IP:7080

A hitelesítés után megkapja az OpenLiteSpeed adminisztrációs felületet.

Ez az! Ebben a cikkben elmagyaráztuk, hogyan telepíthető az OpenLiteSpeed a PHP és a MariaDB optimalizált verziójával CentOS 8 rendszeren. szerver. Az OpenLiteSpeed nagy teljesítményt, könnyen használható adminisztrátori felületet és előre konfigurált lehetőségeket biztosít a szkriptek hibamentes futtatásához.