OpenLiteSpeed er en webserver som brukes til å administrere nettsteder av ulik kompleksitet (inkludert prosjekter med høy belastning). OpenLiteSpeed er en analog av Apache og Nginx, som er posisjonert som superrask: minneforbruket er minimalt, men maksimal ytelse er sikret.
For å installere OpenLiteSpeed på en virtuell maskin som kjører Ubuntu 20.04, må du følge en rekke trinn.
Trinnvise instruksjoner for å installere OpenLiteSpeed:
- Klargjør serveren og legg til (opprett) en ikke-root-bruker.
- Installer OpenLiteSpeed på den virtuelle maskinen (serveren).
- Konfigurer brannmuren (http og https, porter 7080 og 8088).
- Opprett en administratorkonto.
- Koble til OpenLiteSpeed-webserveren og begynn å samhandle via webgrensesnittet.
Trinn 1. Forbered serveren (virtuell maskin) for installasjon av OpenLiteSpeed
- Logg ut av kontoen med root-rettigheter.
- Opprett en konto uten administratorrettigheter.
- Oppdater pakkene og test dem ($ sudo apt update).
Trinn 2. Installer OpenLiteSpeed på en virtuell maskin (server)
OpenLiteSpeed finnes ikke i Ubuntu 20.04-repositoriet. Så du må utføre flere trinn for å legge det til.
- Gå til tmp-katalogen (kommandoen ser ut som
$ cd /tmp). - Kjør nedlastingen fra det offisielle nettstedet
$ curl -LO http://rpms.litespeedtech.com/debian/enable_lst_debian_repo.sh(hviscurlikke er installert, må du rulle det). - Kjør den nedlastede filen med kommandoen
$ sudo bash enable_lst_debian_repo.sh - Hvis alt var vellykket, vil du se informasjon om den nedlastede repoen. Nå gjenstår det bare å installere webserveren med den klassiske kommandoen:
$ sudo apt install openlitespeed
Trinn 3. Konfigurer brannmuren (http og https, porter 7080 og 8088)
Du kan sjekke hvilke protokoller og applikasjoner som er tillatt med en enkel spørring:
$ sudo ufw status
Brukeren vil se status, protokoller, tillatt/ikke tillatt, hvorfra tilgang er mulig.
For eksempel er det ofte situasjoner der tilgang kun er tillatt via ssh (Secure Shell Protocol).
Det vil si at systemadministratoren i tillegg må aktivere http- og https-protokollene. Port 7080 (for webgrensesnitt) og 8088 (for standardside) er også påkrevd.
Kommandoen $ sudo ufw allow brukes til å konfigurere protokollene (for eksempel gir $ sudo ufw allow http støtte for applikasjonslagprotokollen HyperText Transfer Protocol).
Kommandoen brukes til å konfigurere porter:
$ sudo ufw allow 7080/tcp
For å kontrollere porter/protokoller og deres status, bruk kommandoen:
$ sudo ufw status.
Trinn 4. Opprett en administratorkonto
For å opprette en administratorkonto for å arbeide med OpenLiteSpeed på Ubuntu 20.04, bruker vi kommandoen:
$ sudo /usr/local/lsws/newuseradmin/misc/admpass.sh
Logg inn newuseradmin som vi satte opp som et eksempel. Du kan bruke andre navn.
Deretter må du følge instruksjonene i terminalen (angi passord, bekreft osv.).
Trinn 5. Koble til OpenLiteSpeed-webserveren og begynn å kommunisere via webgrensesnittet
I trinnene ovenfor installerte vi OpenLiteSpeed og satte opp driften. Nå gjenstår det bare å koble til webserveren.
Standardinnstillingene er at OpenLiteSpeed er tilgjengelig på port 7080. Dette betyr at du i nettleseren må gå til URL-adressen i formatet http://IP-адрес til din virtuelle server:7080. Deretter skriver du inn innlogging og passord for brukeren som ble opprettet i forrige trinn for autorisasjon.
Etter autorisasjon kommer brukeren til hovedsiden i OpenLiteSpeeds webgrensesnitt. Alt som gjenstår er å gjøre de nødvendige innstillingene: endre standardport, konfigurere omstart og så videre (hvis nødvendig). Når du har endret standardporten, kan du skrive inn IP-adressen til VPS-en og komme til startsiden til nettstedet som kjører på OpenLiteSpeed.
Nå er det gjort! Du har klart å installere OpenLiteSpeed på Ubuntu 20.04 og fått en fullverdig webserver. Nettgrensesnittet brukes til å administrere OpenLiteSpeed-innstillingene. Etter at du har gjort oppstartsinnstillingene, kan du studere dokumentasjonen og angi flere parametere for drift.