Kako instalirati WordPress s LSCache, OpenLiteSpeed i CyberPanel


OpenLiteSpeed je web-poslužitelj otvorenog koda vođen događajima visokih performansi koji je razvio i održava LiteSpeed Technologies. U ovom ćemo članku vidjeti kako možemo pomoću CyberPanela pokrenuti i pokrenuti LSCache i WordPress na OpenLiteSpeedu u nekoliko klikova.

LSCache je predmemorija na cijeloj stranici ugrađena izravno u web poslužitelj OpenLiteSpeed, slična je Varnish-u, ali učinkovitija jer uklanjamo obrnuti proxy sloj sa slike kada se koristi LSCache.

LiteSpeed je također razvio dodatak WordPress koji komunicira s web serverom OpenLiteSpeed za predmemoriranje dinamičkog sadržaja što uvelike smanjuje vrijeme učitavanja, povećava performanse i manje opterećuje vaš poslužitelj.

Dodatak LiteSpeed nudi moćne alate za upravljanje predmemorijom koji su zbog uske integracije LSCachea na poslužitelj nemogući za kopiranje drugih dodataka. To uključuje pametno pročišćavanje predmemorije temeljeno na oznakama i mogućnost predmemoriranja više verzija generiranog sadržaja na temelju kriterija kao što su mobitel u odnosu na stolno računalo, zemljopis i valuta.

LSCache ima mogućnost predmemoriranja personaliziranih kopija stranice, što znači da se predmemorija može proširiti tako da uključuje prijavljene korisnike. Stranice koje se javno ne mogu predmemorirati mogu se privatno predmemorirati.

Uz napredne mogućnosti upravljanja predmemorijom LSCache, dodatak WordPress također pruža dodatne funkcije optimizacije kao što su CSS/JS minifikacija i kombinacija, HTTP/2 Push, lijeno učitavanje slika i iframeova te optimizacija baze podataka.

CyberPanel je upravljačka ploča na vrhu OpenLiteSpeed-a, pomoću nje možete stvoriti web stranice i instalirati WordPress jednim klikom.

Također sadrži:

  • FTP
  • DNS
  • E-pošta
  • Više PHP-ova

U ovom ćemo članku vidjeti kako možemo učinkovito iskoristiti sve ove tehnologije za brzi početak rada.

Korak 1: Instalirajte CyberPanel - ControlPanel

1. Prvi korak je instalacija CyberPanela, možete koristiti sljedeće naredbe za instalaciju CyberPanela na vaš Centos 7 VPS ili namjenski poslužitelj.

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

Nakon uspješne instalacije CyberPanela, dobit ćete vjerodajnice za prijavu kao što je prikazano u nastavku.

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

2. Sada se prijavite na CyberPanel pomoću gore navedenih vjerodajnica.

Korak 2: Instalirajte WordPress u CyberPanel

3. Da bismo postavili WordPress pomoću LSCachea, prvo moramo stvoriti web stranicu tako da otvorimo odjeljak Glavna> Web stranice> Izradi web stranicu i ispunimo sve detalje kako je prikazano.

4. Sada idite na odjeljak Glavna> Web stranice> Popis web stranica, kliknite ikonu Pokreni da biste pokrenuli ploču web stranica, tako da se WordPress može instalirati.

Nakon pokretanja ploče web mjesta na zaslonu ćete imati sljedeće mogućnosti:

5. U ovom prozoru otvorite Upravitelj datoteka i izbrišite sve iz mape public_html. Sada se pomaknite prema dolje i vidjet ćete karticu na kojoj piše WordPress s LS predmemorijom.

6. U okvir puta ne unesite ništa ako želite da WordPress bude instaliran u korijenu dokumenta web stranice. Ako unesete bilo koji put, bit će to relativno prema početnom direktoriju web mjesta.

Na primjer, ako unesete wordpress, vaš direktorij za instalaciju WordPressa bit će linux-console.net/wordpress.

7. Jednom kada kliknete na „Instaliraj WordPress“, CyberPanel će preuzeti WordPress i LSCache, stvoriti bazu podataka i postaviti WordPress stranicu. Nakon što CyberPanel završi s instaliranjem WordPressa, morat ćete posjetiti domenu svog web mjesta kako biste konfigurirali svoje web mjesto.

U ovom smo primjeru koristili linux-console.net, pa ćemo posjetiti ovu domenu kako bismo konfigurirali našu web stranicu. Ovo su vrlo osnovne postavke i možete slijediti upute na zaslonu da biste dovršili svoje konfiguracije.

Korak 3: Aktivirajte dodatak LiteSpeed Cache

8. Jednom kada je WordPress instaliran, možete se prijaviti na nadzornu ploču na https://linux-console.net/wp-admin. Tražit će kombinaciju korisničkog imena/lozinke koju ste postavili tijekom wordpress konfiguracije.

Dodatak LSCache već je instaliran, pa samo trebate ući u Instalirani dodaci na svojoj WordPress nadzornoj ploči i aktivirati ga.

9. Sada provjerite LSCache odlaskom na example.com i vidjet ćete da će vaša zaglavlja odgovora izgledati otprilike.

Možete vidjeti da se ova stranica sada poslužuje iz predmemorije, a zahtjev uopće nije pogodio pozadinu.

Korak 4: Unaprijedite mogućnosti predmemorije LiteSpeed

  • Pročišćavanje predmemorije - ako iz nekog razloga želite očistiti predmemoriju, to možete učiniti putem LSCachea. Na ovoj stranici imate brojne načine čišćenja predmemorije.

  • Umanjenje - Kada se kod umanji, uklanjaju se svi nepotrebni razmaci, znakovi novog retka i komentari. To smanjuje veličinu izvornog koda.
  • Kombinacija - Kada web mjesto uključuje nekoliko JavaScript (ili CSS) datoteka, te se datoteke mogu kombinirati u jednu. To smanjuje broj zahtjeva preglednika i, ako je postojao duplicirani kôd, uklanja se.
  • HTTP/2 Push - Ova funkcija omogućuje poslužitelju da predvidi potrebe preglednika i djeluje prema njima. Jedan primjer: prilikom posluživanja index.html, HTTP/2 može razumno pretpostaviti da preglednik također želi uključene CSS i JS datoteke, te će ih i gurnuti, a da ih ne pitaju.

Sve gore navedene mjere pružaju OpenLiteSpeedu mogućnost bržeg posluživanja sadržaja. Te se postavke mogu pronaći na stranici postavki LiteSpeed Cachea na kartici Optimizacija i sve su prema zadanim postavkama onemogućene. Pritisnite gumb ON pored svake postavke koju želite omogućiti.

Moguće je izuzeti neke CSS, JS i HTML iz umanjivanja ili kombiniranja. Unesite URL-ove tih resursa u odgovarajuće okvire, po jedan u redak, da biste ih izuzeli.

Korak 5: Promijenite zadani PHP i instalirajte proširenja

10. Ako iz nekog razloga trebate promijeniti PHP verziju za svoje WordPress web mjesto, to možete učiniti putem CyberPanela:

11. Neki dodatni WordPress dodaci mogu zahtijevati da instalirate dodatna PHP proširenja ili ćete možda htjeti dodati Redis u WordPress. Proširenja koja nedostaju možete instalirati putem CyberPanela na kartici Poslužitelj> PHP> Instaliraj proširenja.

Prvo s padajućeg izbornika odaberite verziju PHP-a za koju želite instalirati proširenje. U okvir za pretraživanje unesite naziv proširenja i na kraju kliknite Instaliraj da biste instalirali proširenje koje nedostaje.

Za više informacija pročitajte OpenLiteSpeed dokumentaciju.