Zoeken op website

Hoe de OpenLiteSpeed-webserver op CentOS 8 te installeren


OpenLiteSpeed is een open-source, krachtige en lichtgewicht HTTP-webserver die wordt geleverd met een webbeheerinterface om websites te beheren en te bedienen.

Wat betreft Linux-webservers heeft OpenLiteSpeed een aantal indrukwekkende functies die het voor veel installaties tot een voorkeurskeuze maken, omdat het wordt geleverd met Apache-compatibele herschrijfregels en geoptimaliseerde PHP-verwerking voor de server die duizenden gelijktijdige verbindingen aankan met een lage CPU en Geheugenverbruik.

In dit artikel begeleiden we u bij het installeren en configureren van OpenLiteSpeed op de CentOS 8-server met PHP-processor en MariaDB-databasebeheersysteem.

Voeg de OpenLiteSpeed-repository toe

Om de nieuwste versie van OpenLiteSpeed te installeren, moet u de officiële repository-informatie aan ons systeem toevoegen door dit uit te voeren.

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

Het bovenstaande rpm-commando zal de lijst met yum-repository's bijwerken waarnaar we verwijzen bij het zoeken naar en installeren van softwarepakketten op het systeem.

OpenLiteSpeed-webserver installeren

Zodra we de OpenLiteSpeed repository op het systeem hebben ingeschakeld, kunnen we de nieuwste versie van de OpenLiteSpeed-webserver installeren door deze uit te voeren.

yum install openlitespeed

Opmerking: de standaard OpenLiteSpeed-installatiemap is /usr/local/lsws.

MariaDB-databasesysteem installeren en beveiligen

Installeer nu het databasebeheersysteem MariaDB door de volgende opdracht uit te voeren.

yum install mariadb-server

Start en schakel vervolgens het MariaDB-databasesysteem in, zodat het automatisch start wanneer onze server opstart.

systemctl start mariadb
systemctl enable mariadb

Nu kunnen we een eenvoudig beveiligingsscript uitvoeren om de installatie van MariaDB te beveiligen door een nieuw beheerderswachtwoord in te stellen en enkele onveilige standaardinstellingen te vergrendelen.

mysql_secure_installation

PHP-preprocessor installeren

Om de nieuwste versie van PHP 7.x te installeren, moet je de EPEL-repository inschakelen, die PHP 7.3 uit de OpenLiteSpeed-repository zal installeren met alle veelgebruikte PHP-pakketten. genoeg om de meest gebruikte webapplicaties uit te voeren.

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

Wijzig het standaard beheerderswachtwoord van OpenLiteSpeed

Het standaardwachtwoord is ingesteld op “123456”. We moeten het standaardwachtwoord voor OpenLiteSpeed wijzigen door het volgende script uit te voeren.

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

Optioneel kunt u een andere gebruikersnaam instellen voor het beheerdersaccount of op ENTER drukken om de standaardwaarde “admin” te behouden. Stel vervolgens een sterk wachtwoord in voor de beheerder, dat wordt gebruikt om OpenLiteSpeed vanuit de webinterface te beheren.

OpenLiteSpeed-webpagina en beheerdersinterface testen

De OpenLiteSpeed is al actief, maar als u de server wilt starten, stoppen, herstarten of de status van de server wilt verifiëren, gebruikt u de standaard serviceopdracht zoals weergegeven.

service lsws status

Als u een firewall op het systeem gebruikt, zorg er dan voor dat u de poorten 8088 en 7080 op het systeem opent.

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

Open nu uw webbrowser en navigeer naar de standaard OpenLiteSpeed-webpagina op de domeinnaam of het IP-adres van uw server, gevolgd door :8088 poort.

http://server_domain_or_IP:8088

Als u eenmaal tevreden bent met de standaardwebpagina van OpenLiteSpeed, heeft u nu toegang tot uw beheerdersinterface via HTTPS op de :7080-poort.

https://server_domain_or_IP:7080

Zodra u zich authenticeert, krijgt u toegang tot de OpenLiteSpeed-beheerinterface.

Dat is het! In dit artikel hebben we uitgelegd hoe je OpenLiteSpeed installeert met een geoptimaliseerde versie van PHP en MariaDB op een CentOS 8 sterke>server. OpenLiteSpeed biedt hoge prestaties, een gebruiksvriendelijke beheerdersinterface en vooraf geconfigureerde opties voor het foutloos uitvoeren van scripts.