Hvordan installere WordPress med LSCache, OpenLiteSpeed og CyberPanel
OpenLiteSpeed er en hendelsesdrevet åpen kildekode-nettserver med høy ytelse utviklet og vedlikeholdt av LiteSpeed Technologies. I denne artikkelen skal vi se hvordan vi kan bruke CyberPanel til å komme i gang med LSCache og WordPress på OpenLiteSpeed > med få klikk.
Hva er LSCache?
LSCache er en helsides cache bygd direkte inn i OpenLiteSpeed-nettserveren, den ligner på Varnish, men mer effektiv fordi vi fjerner det omvendte proxy-laget fra bildet når LSCache brukes .
LSCache WordPress-plugin!
LiteSpeed har også utviklet en WordPress-plugin som kommuniserer med OpenLiteSpeed-nettserveren for å cache det dynamiske innholdet som i stor grad reduserer lastetiden, øker ytelsen og legger mindre belastning på serveren din.
LiteSpeeds plugin gir kraftige hurtigbufferadministrasjonsverktøy som, på grunn av LSCaches tette integrering i serveren, er umulig for andre plugins å replikere. Disse inkluderer tag-basert smart tømming av cachen, og muligheten til å bufre flere versjoner av generert innhold basert på kriterier som mobil vs. skrivebord, geografi og valuta.
LSCache har muligheten til å bufre personlige kopier av en side, noe som betyr at caching kan utvides til å inkludere påloggede brukere. Sider som ikke kan bufres offentlig, kan bufres privat.
I tillegg til LSCaches avanserte hurtigbufferadministrasjonsfunksjoner, gir WordPress-pluginen også ekstra optimaliseringsfunksjonalitet som CSS/JS-minifisering og kombinasjon, HTTP/2 Push, lat belastning for bilder og iframes, og databaseoptimalisering.
Hva er CyberPanel?
CyberPanel er et kontrollpanel på toppen av OpenLiteSpeed, du kan bruke det til å lage nettsider og installere WordPress med ett klikk.
Den har også:
- FTP
- DNS
- E-post
- Flere PHP-er
I denne artikkelen vil vi se hvordan vi effektivt kan bruke alle disse teknologiene for å komme i gang på kort tid.
Trinn 1: Installer CyberPanel – ControlPanel
1. Det første trinnet er å installere CyberPanel, du kan bruke følgende kommandoer for å installere CyberPanel på Centos 7 VPS eller dedikerte server.
wget http://cyberpanel.net/install.tar.gz
tar zxf install.tar.gz
cd install
chmod +x install.py
python install.py [IP Address]
Etter vellykket installasjon av CyberPanel vil du få påloggingsinformasjon som vist nedenfor.
###################################################################
CyberPanel Successfully Installed
Visit: https://192.168.0.104:8090
Username: admin
Password: 1234567
###################################################################
2. Logg nå på CyberPanel ved å bruke legitimasjonen ovenfor.
Trinn 2: Installer WordPress i CyberPanel
3. For å konfigurere WordPress med LSCache, må vi først opprette et nettsted ved å gå til Hoved > Nettsteder > Opprett nettsted-delen og fyll ut alle detaljer som vist.
4. Gå nå til delen Hoved > Nettsteder > List nettsteder, klikk på Start-ikonet for å starte nettstedpanelet, slik at WordPress kan installeres .
Når nettsidepanelet er lansert vil du ha følgende alternativer på skjermen:
5. I dette vinduet åpner du Filbehandling og sletter alt fra public_html-mappen. Rull nå ned til bunnen og du vil se en fane som sier WordPress med LS Cache.
6. Ikke skriv inn noe i stiboksen hvis du vil at WordPress skal installeres i dokumentroten til nettstedet. Hvis du skriver inn en bane, vil den være i forhold til hjemmesidens hjemmekatalog.
Hvis du for eksempel skriver inn wordpress, vil WordPress-installasjonskatalogen din være linux-console.net/wordpress.
7. Når du klikker på "Installer WordPress", vil CyberPanel laste ned WordPress og LSCache, opprette databasen og sette opp et WordPress-nettsted. Når CyberPanel er ferdig med å installere WordPress, må du besøke nettstedets domene for å konfigurere nettstedet ditt.
I dette eksemplet har vi brukt linux-console.net, så vi besøker dette domenet for å konfigurere nettstedet vårt. Dette er veldig grunnleggende innstillinger, og du kan følge instruksjonene på skjermen for å fullføre konfigurasjonene.
Trinn 3: Aktiver LiteSpeed Cache Plugin
8. Når WordPress er installert, kan du logge på dashbordet på https://linux-console.net/wp-admin. Den vil be om brukernavn/passord-kombinasjonen som du satte opp under konfigurasjonen av wordpress.
LSCache-pluginen er allerede installert, så du trenger bare å gå inn i Installerte plugins i WordPress-dashbordet og aktivere den.
9. Bekreft nå LSCache ved å gå til example.com og se at svarhodene dine vil se omtrent slik ut.
Du kan se at denne siden nå serveres fra cache og forespørselen traff ikke backend i det hele tatt.
Trinn 4: Avanser LiteSpeed Cache-alternativer
- Tøm cache – Hvis du av en eller annen grunn ønsker å tømme cachen, kan du gjøre det via LSCache. På denne siden har du mange måter å tømme cachen på.
Forminsk, kombiner og HTTP/2 Push
- Minifisering – Når koden forminskes, fjernes alle unødvendige mellomromstegn, linjeskifttegn og kommentarer. Dette krymper størrelsen på kildekoden.
- Kombinasjon – Når et nettsted inneholder flere JavaScript-filer (eller CSS), kan disse filene kombineres til én. Dette reduserer antallet forespørsler fra nettleseren, og hvis det var duplikatkode, fjernes den.
- HTTP/2 Push – Denne funksjonaliteten lar serveren forutse nettleserens behov og reagere på dem. Ett eksempel: når du tjener index.html, kan HTTP/2 med rimelighet anta at nettleseren også vil ha de inkluderte CSS- og JS-filene, og vil pushe dem også uten å bli spurt.
Alle de ovennevnte tiltakene gir OpenLiteSpeed muligheten til å levere innhold raskere. Disse innstillingene finner du på innstillingssiden LiteSpeed Cache under kategorien Optimaliser, og de er alle deaktivert som standard. Trykk på ON
-knappen ved siden av hver innstilling du vil aktivere.
Det er mulig å ekskludere noen CSS, JS og HTML fra å bli minifisert eller kombinert. Skriv inn nettadressene til disse ressursene i de aktuelle boksene, én per linje, for å ekskludere dem.
Trinn 5: Endre standard PHP og installer utvidelser
10. Hvis du av en eller annen grunn trenger å endre PHP-versjonen for WordPress-nettstedet ditt, kan du gjøre det via CyberPanel:
11. Noen ekstra WordPress-plugins kan kreve at du installerer flere PHP-utvidelser, eller du vil kanskje legge Redis til WordPress. Du kan installere manglende utvidelser via CyberPanel fra fanen Server > PHP > Installer utvidelser.
Velg først PHP-versjonen fra rullegardinmenyen du vil installere utvidelsen for. Skriv inn utvidelsesnavnet i søkeboksen, og klikk til slutt Installer for å installere den manglende utvidelsen.
For mer informasjon les CyberPanel og OpenLiteSpeed Documentation.