Betaalmethoden Abuse

Hoe OpenLiteSpeed installeren op Ubuntu 20.04

03.01.2023, 22:42

OpenLiteSpeed is een webserver die wordt gebruikt voor het beheren van websites van verschillende complexiteit (inclusief hoogbelaste projecten). OpenLiteSpeed is een analogon van Apache en Nginx, die wordt gepositioneerd als supersnel: het geheugengebruik is minimaal, maar maximale prestaties zijn verzekerd.

Om OpenLiteSpeed te installeren op een virtuele machine met Ubuntu 20.04, moet je een aantal stappen volgen.

Stap-voor-stap instructies voor het installeren van OpenLiteSpeed:

  1. Bereid de server voor en voeg een niet-root gebruiker toe (create).
  2. Installeer OpenLiteSpeed op de virtuele machine (server).
  3. Configureer de firewall (http en https, poorten 7080 en 8088).
  4. Maak een administrator account aan.
  5. Verbind de OpenLiteSpeed webserver en start de interactie via de webinterface.

Stap #1. Bereid de server (virtuele machine) voor op de installatie van OpenLiteSpeed

  1. Log uit van de account met root privileges.
  2. Maak een account zonder administrator privileges.
  3. Update pakketten en test ze ($ sudo apt update).

Stap #2. Installeer OpenLiteSpeed op een virtuele machine (server)

Er is geen OpenLiteSpeed in de Ubuntu 20.04 repository. U moet dus extra stappen uitvoeren om het toe te voegen.

  1. Ga naar de tmp directory (het commando ziet eruit als $ cd /tmp).
  2. Voer de download uit van de officiële site $ curl -LO http://rpms.litespeedtech.com/debian/enable_lst_debian_repo.sh (als curl niet is geïnstalleerd, moet je het rollen).
  3. Voer het gedownloade bestand uit met de opdracht $ sudo bash enable_lst_debian_repo.sh
  4. Als alles gelukt is, zie je informatie over de gedownloade repo. Nu hoef je alleen nog maar de webserver te installeren met het klassieke commando:
$ sudo apt install openlitespeed

Stap #3. Configureer de firewall (http en https, poorten 7080 en 8088)

U kunt controleren welke protocollen en toepassingen zijn toegestaan met een eenvoudige query:

$ sudo ufw status

De gebruiker ziet de status, protocollen, toegestaan/niet toegestaan, van waaruit toegang mogelijk is.

Er zijn bijvoorbeeld vaak situaties waarin toegang alleen is toegestaan via ssh (Secure Shell Protocol).

Dat betekent dat de systeembeheerder aanvullend de http- en https-protocollen moet inschakelen. De poorten 7080 (voor de webinterface) en 8088 (voor de standaardpagina) zijn ook vereist.

Het $ sudo ufw allow commando wordt gebruikt om de protocollen te configureren (bijvoorbeeld, $ sudo ufw allow http biedt ondersteuning voor het applicatielaagprotocol HyperText Transfer Protocol).

Om poorten te configureren, wordt het commando gebruikt:

$ sudo ufw allow 7080/tcp

Om poorten/protocollen en hun status te controleren, wordt het commando gebruikt:

$ sudo ufw status.

Stap #4. Een beheerdersaccount aanmaken

Om een administrator account aan te maken om te werken met OpenLiteSpeed op Ubuntu 20.04, gebruiken we het commando:

$ sudo /usr/local/lsws/newuseradmin/misc/admpass.sh

Login newuseradmin die we als voorbeeld hebben ingesteld. U kunt ook andere namen gebruiken.

Vervolgens moet u de instructies in de terminal volgen (wachtwoord instellen, bevestigen, enz.).

Stap #5. Verbind de OpenLiteSpeed webserver en begin te communiceren via de webinterface

In de bovenstaande stappen hebben we OpenLiteSpeed geïnstalleerd en de werking ingesteld. Nu is alles wat overblijft het verbinden met de webserver.

De standaardinstellingen zijn dat OpenLiteSpeed beschikbaar is op poort 7080. Dit betekent dat je in de browser naar de URL moet gaan in het formaat http://IP-адрес van je virtual server:7080. Voer vervolgens de login en het wachtwoord in van de gebruiker die in de vorige fase is aangemaakt voor autorisatie.

Na autorisatie komt de gebruiker op de hoofdpagina van de OpenLiteSpeed web-interface. Alles wat overblijft is om de nodige instellingen te maken: verander de standaard poort, configureer herstart enzovoort (indien nodig). Als u de standaard poort heeft veranderd, kunt u het IP-adres van de VPS invoeren en naar de startpagina van de site gaan die op OpenLiteSpeed draait.

Het is klaar! Je bent erin geslaagd om OpenLiteSpeed te installeren op Ubuntu 20.04 en een volwaardige webserver te leveren. De webinterface wordt gebruikt om de instellingen van OpenLiteSpeed te beheren. Na het maken van de opstartinstellingen, kunt u de documentatie bestuderen en aanvullende parameters voor de werking instellen.