Kako namestiti WordPress z LSCache, OpenLiteSpeed in CyberPanel


OpenLiteSpeed je visokozmogljiv odprtokodni spletni strežnik, ki ga upravljajo dogodki in ga razvija in vzdržuje LiteSpeed Technologies. V tem članku bomo videli, kako lahko z uporabo programa CyberPanel zaženete in zaženete LSCache in WordPress na OpenLiteSpeed v nekaj klikih.

LSCache je celostranski predpomnilnik, vgrajen neposredno v spletni strežnik OpenLiteSpeed, podoben je Varnishu, vendar je učinkovitejši, ker pri uporabi LSCache s slike odstranimo obratni proxy sloj.

LiteSpeed je razvil tudi vtičnik WordPress, ki komunicira s spletnim strežnikom OpenLiteSpeed za predpomnjenje dinamične vsebine, kar močno skrajša čas nalaganja, poveča zmogljivost in zmanjša obremenitev strežnika.

Vtičnik LiteSpeed ponuja zmogljiva orodja za upravljanje predpomnilnika, ki jih zaradi tesne integracije LSCache v strežnik ni mogoče podvojiti drugih vtičnikov. Ti vključujejo pametno čiščenje predpomnilnika na podlagi oznak in možnost predpomnjenja več različic ustvarjene vsebine na podlagi meril, kot so mobilna naprava v primerjavi z namiznim računalnikom, geografija in valuta.

LSCache lahko predpomni prilagojene kopije strani, kar pomeni, da lahko predpomnjenje razširite tako, da vključuje prijavljene uporabnike. Strani, ki jih ni mogoče javno predpomniti, se lahko predpomnijo zasebno.

Poleg naprednih zmogljivosti upravljanja predpomnilnika LSCache vtičnik WordPress ponuja tudi dodatne funkcije optimizacije, kot so poenostavitev in kombinacija CSS/JS, HTTP/2 Push, leno nalaganje slik in iframeov ter optimizacija baze podatkov.

CyberPanel je nadzorna plošča na vrhu OpenLiteSpeeda, z njim lahko ustvarite spletna mesta in namestite WordPress z enim klikom.

Vsebuje tudi:

  • FTP
  • DNS
  • E -pošta
  • Več PHP

V tem članku bomo videli, kako lahko učinkovito uporabimo vse te tehnologije, da bi v kratkem začeli delovati.

1. korak: Namestite CyberPanel - ControlPanel

1. Prvi korak je namestitev CyberPanela. Za namestitev CyberPanela na vaš Centos 7 VPS ali namenski strežnik lahko uporabite naslednje ukaze.

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

Po uspešni namestitvi CyberPanela boste dobili poverilnice za prijavo, kot je prikazano spodaj.

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

2. Zdaj se prijavite v CyberPanel z uporabo zgornjih poverilnic.

2. korak: Namestite WordPress v CyberPanel

3. Za nastavitev WordPressa z LSCacheom moramo najprej ustvariti spletno mesto, tako da odpremo razdelek Main> Websites> Create Website in vnesemo vse podrobnosti, kot je prikazano.

4. Zdaj pojdite na Glavno> Spletna mesta> Seznam spletnih mest, kliknite ikono Zaženi, da odprete podokno spletnega mesta, da lahko namestite WordPress.

Ko se zažene podokno spletnega mesta, boste na zaslonu imeli naslednje možnosti:

5. V tem oknu odprite Upravitelj datotek in izbrišite vse iz mape public_html. Zdaj se pomaknite navzdol do dna in videli boste zavihek, na katerem piše WordPress z LS predpomnilnikom.

6. V polje pot ne vnesite nič, če želite, da je WordPress nameščen v korenu dokumenta spletnega mesta. Če vnesete katero koli pot, se bo nanašala na domači imenik spletnega mesta.

Če na primer vnesete wordpress, bo vaš namestitveni imenik WordPress linux-console.net/wordpress.

7. Ko kliknete »Namesti WordPress«, bo CyberPanel prenesel WordPress in LSCache, ustvaril bazo podatkov in nastavil spletno mesto WordPress. Ko CyberPanel dokonča namestitev WordPress -a, boste morali obiskati domeno svojega spletnega mesta, da ga konfigurirate.

V tem primeru smo uporabili linux-console.net, zato bomo to domeno obiskali za konfiguracijo našega spletnega mesta. To so zelo osnovne nastavitve in za dokončanje konfiguracije lahko sledite navodilom na zaslonu.

3. korak: Aktivirajte vtičnik LiteSpeed Cache

8. Ko je WordPress nameščen, se lahko prijavite na nadzorno ploščo na naslovu https://linux-console.net/wp-admin. Zahteval bo kombinacijo uporabniškega imena/gesla, ki ste jo nastavili med konfiguracijo wordpress.

Vtičnik LSCache je že nameščen, zato morate samo iti v Nameščeni vtičniki na nadzorni plošči WordPress in ga aktivirati.

9. Zdaj preverite LSCache na spletnem mestu example.com in si oglejte, kako bodo vaše glave odgovorov izgledale nekako tako.

Vidite, da je ta stran zdaj prikazana iz predpomnilnika in da zahteva sploh ni zadela zaledja.

4. korak: Napredne možnosti predpomnilnika LiteSpeed

  • Počisti predpomnilnik - če iz nekega razloga želite očistiti predpomnilnik, lahko to storite prek LSCachea. Na tej strani imate številne načine za čiščenje predpomnilnika.

  • Pomanjšava - ko je koda pomanjšana, se odstranijo vsi nepotrebni presledki, znaki nove vrstice in komentarji. S tem se zmanjša velikost izvorne kode.
  • Kombinacija - če spletno mesto vsebuje več datotek JavaScript (ali CSS), se te datoteke lahko združijo v eno. S tem se zmanjša število zahtev brskalnika in če je bila podvojena koda, se odstrani.
  • HTTP/2 Push - Ta funkcija omogoča strežniku, da predvideva potrebe brskalnika in se z njimi ravna. En primer: ko streže index.html, lahko HTTP/2 upravičeno domneva, da brskalnik želi tudi vključene datoteke CSS in JS in jih bo tudi potisnil, ne da bi ga vprašali.

Vsi zgoraj navedeni ukrepi omogočajo OpenLiteSpeed -u hitrejše prikazovanje vsebine. Te nastavitve najdete na strani z nastavitvami LiteSpeed Cache na kartici Optimize in vse so privzeto onemogočene. Pritisnite gumb ON poleg vsake nastavitve, ki jo želite omogočiti.

Nekatere CSS, JS in HTML je mogoče izključiti iz poenostavitve ali združevanja. URL -je teh virov vnesite v ustrezna polja, po enega v vrstico, da jih izključite.

5. korak: spremenite privzeti PHP in namestite razširitve

10. Če morate iz nekega razloga spremeniti različico PHP za svojo spletno stran WordPress, lahko to storite prek CyberPanela:

11. Za nekatere dodatne vtičnike WordPress boste morda morali namestiti dodatne razširitve PHP ali pa boste želeli dodati Redis v WordPress. Manjkajoče razširitve lahko namestite prek CyberPanela na zavihku Strežnik> PHP> Namesti razširitve.

Najprej v spustnem meniju izberite različico PHP, za katero želite namestiti razširitev. V iskalno polje vnesite ime razširitve in na koncu kliknite Namesti, da namestite manjkajočo razširitev.

Za več informacij preberite dokumentacijo OpenLiteSpeed.