Wéi installéiere ech den OpenLiteSpeed Web Server op CentOS 8


OpenLiteSpeed ass en Open-Source, héich performant a liicht HTTP Webserver dee mat enger Webadministratiounsinterface kënnt fir Websäiten ze managen an ze déngen.

Wat d'Linux Webserver betrëfft, huet OpenLiteSpeed e puer beandrockend Features, déi et zu enger bevorzugter Wiel fir vill Installatiounen maachen, well et kënnt mat Apache-kompatibele Rewrite-Reegelen an optimiséierter PHP-Veraarbechtung fir de Server, deen Dausende vu concurrent Verbindunge mat gerénger CPU an enger gerénger CPU handhaben kann. Erënnerung Konsum.

An dësem Artikel wäerte mir Iech duerch de Prozess vun der Installatioun an der Konfiguratioun vun OpenLiteSpeed op CentOS 8 Server mat PHP Prozessor a MariaDB Datebank Management System guidéieren.

Füügt den OpenLiteSpeed Repository derbäi

Fir déi lescht Versioun vun OpenLiteSpeed z'installéieren, musst Dir déi offiziell Repositoryinformatioun un eise System addéieren andeems Dir lafen.

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

Deen uewe genannte rpm Kommando wäert d'Lëscht vun de Yum Repositories aktualiséieren, déi mir referenzéieren wann Dir no Software Packagen um System sicht an installéiert.

Installatioun vun OpenLiteSpeed Web Server

Wann mir OpenLiteSpeed Repository um System aktivéiert hunn, kënne mir déi lescht Versioun vum OpenLiteSpeed Webserver installéieren andeems se lafen.

# yum install openlitespeed

Notiz: De Standard OpenLiteSpeed Installatiounsverzeichnis ass /usr/local/lsws.

Installatioun a Séchert MariaDB Datebank System

Installéiert elo de MariaDB Datebank Management System andeems Dir de folgende Kommando ausféiert.

# yum install mariadb-server

Als nächst, start an aktivéiert de MariaDB Datebanksystem sou datt et automatesch ufänkt wann eise Server boot.

# systemctl start mariadb
# systemctl enable mariadb

Elo kënne mir en einfache Sécherheetsskript ausféieren fir d'MariaDB Installatioun ze sécheren andeems en neit administrativt Passwuert setzt an e puer onsécher Defaults spären.

# mysql_secure_installation

PHP Preprocessor installéieren

Fir déi lescht Versioun vu PHP 7.x z'installéieren, musst Dir den EPEL-Repository aktivéieren, deen PHP 7.3 vum OpenLiteSpeed-Repository mat all allgemeng benotzte PHP-Paketen installéiere wäert, déi genuch sinn fir déi meescht benotzt Webapplikatiounen auszeféieren.

# 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

Ännert d'OpenLiteSpeed Default Admin Passwuert

D'Standardpasswuert ass op 123456 gesat, mir mussen d'Standardpasswuert fir OpenLiteSpeed änneren andeems Dir de folgende Skript leeft.

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

Optional kënnt Dir en anere Benotzernumm fir den administrativen Kont setzen oder einfach op ENTER drécken fir de Standardwäert vum \admin ze halen. Dann setzt e staarkt Passwuert fir den administrativen Benotzer, dat benotzt gëtt fir OpenLiteSpeed vun der Webinterface ze managen.

Testen OpenLiteSpeed Websäit an Admin Interface

D'OpenLiteSpeed ass schonn op a leeft, awer wann Dir wëllt starten, stoppen, nei starten oder de Status vum Server verifizéieren, benotzt de Standard Service Kommando wéi gewisen.

# service lsws status

Wann Dir eng Firewall um System leeft, gitt sécher datt Dir Ports 8088 an 7080 um System opmaacht.

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

Elo öffnen Äre Webbrowser a navigéiert op d'Standard OpenLiteSpeed Websäit um Domain Numm oder IP Adress vun Ärem Server, gefollegt vum :8088 Port.

http://server_domain_or_IP:8088

Wann Dir mat der Standard OpenLiteSpeed Websäit zefridden sidd, kënnt Dir elo op Är administrativ Interface mat HTTPS um :7080 Port zougräifen.

https://server_domain_or_IP:7080

Wann Dir Iech authentifizéiert hutt, gitt Dir mat der OpenLiteSpeed Administratiounsinterface ausgezeechent.

Dat ass et! An dësem Artikel hu mir erkläert wéi Dir OpenLiteSpeed mat enger optimiséierter Versioun vu PHP installéiert, a MariaDB op engem CentOS 8 Server. OpenLiteSpeed bitt héich Leeschtung, eng einfach ze benotzen Admin Interface, a pre-konfiguréiert Optiounen fir Scripten ouni Feeler ze lafen.