Sådan installeres WordPress med LSCache, OpenLiteSpeed og CyberPanel


OpenLiteSpeed er en højtydende begivenhedsdrevet open source-webserver udviklet og vedligeholdt af LiteSpeed Technologies. I denne artikel vil vi se, hvordan vi kan bruge CyberPanel til at komme i gang med LSCache og WordPress på OpenLiteSpeed med få klik.

LSCache er en helsides cache, der er indbygget direkte i OpenLiteSpeed-webserveren, den ligner Varnish, men mere effektiv, fordi vi fjerner det omvendte proxy-lag fra billedet, når LSCache bruges.

LiteSpeed har også udviklet et WordPress-plugin, der kommunikerer med OpenLiteSpeed-webserveren for at cache det dynamiske indhold, hvilket i høj grad reducerer indlæsningstiden, øger ydeevnen og lægger mindre belastning på din server.

LiteSpeeds plugin leverer kraftfulde cache-styringsværktøjer, der på grund af LSCache's stramme integration til serveren er umulige for andre plugins at replikere. Disse inkluderer tagbaseret smart rensning af cachen og muligheden for at cache flere versioner af genereret indhold baseret på kriterier såsom mobil vs. desktop, geografi og valuta.

LSCache har evnen til at cache personaliserede kopier af en side, hvilket betyder, at caching kan udvides til at omfatte indloggede brugere. Sider, der ikke kan åbnes offentligt, kan cachelagres privat.

Ud over LSCache's avancerede cache-styringsfunktioner giver WordPress-pluginet også yderligere optimeringsfunktionalitet såsom CSS/JS minificering og kombination, HTTP/2 Push, doven belastning for billeder og iframes og databaseoptimering.

CyberPanel er et kontrolpanel oven på OpenLiteSpeed, du kan bruge det til at oprette websteder og installere WordPress med et enkelt klik.

Det har også:

  • FTP
  • DNS
  • E-mail
  • Flere PHP'er

I denne artikel vil vi se, hvordan vi effektivt kan bruge alle disse teknologier til at komme i gang på ingen tid.

Trin 1: Installer CyberPanel - ControlPanel

1. Det første trin er at installere CyberPanel, du kan bruge følgende kommandoer til at installere CyberPanel på din Centos 7 VPS eller dedikerede server.

# wget http://cyberpanel.net/install.tar.gz
# tar zxf install.tar.gz
# cd install
# chmod +x install.py
# python install.py [IP Address]

Efter vellykket installation af CyberPanel får du loginoplysninger som vist nedenfor.

###################################################################
                CyberPanel Successfully Installed                  
                                                                   
                                                                   
                                                                   
                Visit: https://192.168.0.104:8090                
                Username: admin                                    
                Password: 1234567                                  
###################################################################

2. Log nu ind på CyberPanel ved hjælp af ovenstående legitimationsoplysninger.

Trin 2: Installer WordPress i CyberPanel

3. For at opsætte WordPress med LSCache skal vi først oprette et websted ved at gå til Main> Websites> Opret websted sektion og udfylde alle detaljer som vist.

4. Gå nu til Hoved> Websites> Liste over websteder, klik på ikonet Start for at starte webstedspanelet, så WordPress kan installeres.

Når webstedspanelet er lanceret, har du følgende muligheder på din skærm:

5. I dette vindue skal du åbne File Manager og slette alt fra mappen public_html. Rul nu ned til bunden, og du vil se en fane, der siger WordPress med LS Cache.

6. Indtast ikke noget i stifeltet, hvis du vil have, at WordPress installeres i webstedsdokumentets rod. Hvis du indtaster en sti, vil den være i forhold til hjemmesidens hjemmekatalog.

For eksempel, hvis du indtaster wordpress, vil din WordPress-installationsmappe være linux-console.net/wordpress.

7. Når du klikker på “Installer WordPress”, downloader CyberPanel WordPress og LSCache, opretter databasen og opsætter et WordPress-sted. Når CyberPanel er færdig med at installere WordPress, skal du besøge dit webstedsdomæne for at konfigurere dit websted.

I dette eksempel har vi brugt linux-console.net, så vi besøger dette domæne for at konfigurere vores websted. Disse er meget grundlæggende indstillinger, og du kan følge instruktionerne på skærmen for at fuldføre dine konfigurationer.

Trin 3: Aktivér LiteSpeed Cache-plugin

8. Når WordPress er installeret, kan du logge ind på instrumentbrættet på https://linux-console.net/wp-admin. Det beder om den brugernavn/adgangskode-kombination, som du opretter under wordpress-konfiguration.

LSCache-pluginet er allerede installeret, så du skal bare gå ind i Installerede plugins i dit WordPress-dashboard og aktivere det.

9. Bekræft nu LSCache ved at gå til example.com og se, at dine svar-headere vil se noget ud.

Du kan se, at denne side nu serveres fra cache, og anmodningen slog slet ikke backend.

Trin 4: Advance LiteSpeed Cache-indstillinger

  • Rens cache - Hvis du af en eller anden grund vil rense cachen, kan du gøre det via LSCache. På denne side har du adskillige måder at rense cachen på.

  • Minificering - Når koden er minificeret, fjernes alle unødvendige mellemrumstegn, nye linjetegn og kommentarer. Dette formindsker kildekodens størrelse.
  • Kombination - Når et websted indeholder flere JavaScript (eller CSS) filer, kan disse filer kombineres til en. Dette reducerer antallet af anmodninger fra browseren, og hvis der var duplikatkode, fjernes den.
  • HTTP/2 Push - Denne funktionalitet gør det muligt for serveren at foregribe browserens behov og reagere på dem. Et eksempel: Når HTTP/2 serveres med index.html, kan det med rimelighed antages, at browseren også vil have de medfølgende CSS- og JS-filer og også vil skubbe dem uden at blive bedt om det.

Alle ovenstående foranstaltninger giver OpenLiteSpeed muligheden for at levere indhold hurtigere. Disse indstillinger kan findes på siden LiteSpeed Cache-indstillinger under fanen Optimer, og de er alle deaktiveret som standard. Tryk på knappen ON ud for hver indstilling, du vil aktivere.

Det er muligt at udelukke nogle CSS, JS og HTML fra at blive minificeret eller kombineret. Indtast URL'erne til disse ressourcer i de relevante felter, en pr. Linje, for at udelukke dem.

Trin 5: Skift standard PHP og installer udvidelser

10. Hvis du af en eller anden grund skal ændre PHP-versionen til dit WordPress-websted, kan du gøre det via CyberPanel:

11. Nogle ekstra WordPress-plugins kan kræve, at du installerer yderligere PHP-udvidelser, eller du vil måske føje Redis til WordPress. Du kan installere manglende udvidelser via CyberPanel fra Server> PHP> fanen Install Extensions.

Vælg først PHP-versionen fra rullemenuen, som du vil installere udvidelsen til. I søgefeltet skal du indtaste udvidelsesnavnet og derefter klikke på Installer for at installere den manglende udvidelse.

For mere information, læs OpenLiteSpeed-dokumentation.