Kako instalirati WordPress sa LSCache, OpenLiteSpeed i CyberPanel


OpenLiteSpeed je open source web server visokih performansi vođen događajima koji je razvio i održava LiteSpeed Technologies. U ovom članku ćemo vidjeti kako možemo koristiti CyberPanel za pokretanje i rad sa LSCache i WordPressom na OpenLiteSpeedu > u nekoliko klikova.

Šta je LSCache?

LSCache je keš memorija preko cijele stranice ugrađena direktno u OpenLiteSpeed web server, sličan je Varnish-u, ali efikasniji jer uklanjamo obrnuti proxy sloj sa slike kada se koristi LSCache .

LSCache WordPress dodatak!

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

LiteSpeedov dodatak pruža moćne alate za upravljanje keš memorijom koje je, zbog uske integracije LSCachea u server, nemoguće replicirati drugim dodacima. To uključuje pametno čišćenje predmemorije zasnovano na oznakama i mogućnost keširanja više verzija generiranog sadržaja na osnovu kriterija kao što su mobilni uređaji u odnosu na desktop, geografija i valuta.

LSCache ima mogućnost keširanja personaliziranih kopija stranice, što znači da se keširanje može proširiti tako da uključi prijavljene korisnike. Stranice koje se javno ne mogu keširati mogu se privatno keširati.

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

Šta je CyberPanel?

CyberPanel je kontrolni panel na vrhu OpenLiteSpeed-a, možete ga koristiti za kreiranje web stranica i instaliranje WordPress-a jednim klikom.

Također sadrži:

  • FTP
  • DNS
  • Email
  • Više PHP-ova

U ovom članku ćemo vidjeti kako možemo efikasno iskoristiti sve ove tehnologije da bismo se pokrenuli za kratko vrijeme.

Korak 1: Instalirajte CyberPanel – ControlPanel

1. Prvi korak je instaliranje CyberPanela, možete koristiti sljedeće komande da instalirate CyberPanel na svoj Centos 7 VPS ili namjenski server.

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 ispod.

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

2. Sada se prijavite u CyberPanel koristeći gore navedene vjerodajnice.

Korak 2: Instalirajte WordPress u CyberPanel

3. Da podesimo WordPress sa LSCache, prvo moramo kreirati web stranicu tako što ćemo otići na Glavno > Web lokacije > Kreiraj web stranicu i popunite sve detalje kao što je prikazano.

4. Sada idite na odjeljak Glavno > Web lokacije > Lista web lokacija, kliknite na ikonu Pokreni da pokrenete panel web stranice, tako da se WordPress može instalirati .

Kada se panel web stranice pokrene, imat ćete sljedeće opcije na ekranu:

5. U ovom prozoru otvorite Upravitelj datoteka i izbrišite sve iz foldera public_html. Sada skrolujte do dna i videćete karticu na kojoj piše WordPress sa LS kešom.

6. U okvir putanje nemojte unositi ništa ako želite da WordPress bude instaliran u korijenu dokumenta web stranice. Ako unesete bilo koju putanju, ona će biti relativna na početni direktorij web stranice.

Na primjer, ako unesete wordpress, vaš WordPress instalacijski direktorij bit će linux-console.net/wordpress.

7. Kada kliknete na “Instaliraj WordPress“, CyberPanel će preuzeti WordPress i LSCache, kreirati bazu podataka i postaviti WordPress stranicu. Nakon što CyberPanel završi instaliranje WordPress-a, morat ćete posjetiti domenu vaše web stranice da biste konfigurirali svoju web stranicu.

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

Korak 3: Aktivirajte LiteSpeed Cache dodatak

8. Kada se WordPress instalira, možete se prijaviti na kontrolnu tablu na https://linux-console.net/wp-admin. Tražiće kombinaciju korisničkog imena/lozinke koju ste postavili tokom konfiguracije wordpress-a.

Dodatak LSCache je već instaliran, tako da samo trebate otići u Installed Plugins na vašoj WordPress kontrolnoj tabli i aktivirati ga.

9. Sada provjerite LSCache tako što ćete otići na example.com i vidjeti da će vaša zaglavlja odgovora izgledati otprilike ovako.

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

Korak 4: unaprijedite LiteSpeed Cache opcije

  • Očisti predmemoriju – Ako iz nekog razloga želite da očistite keš memoriju, to možete učiniti putem LSCache-a. Na ovoj stranici imate brojne načine za čišćenje keša.

Umanjivanje, kombinovanje i HTTP/2 Push

  • Umanjivanje – Kada se kod minimizira, uklanjaju se svi nepotrebni razmaci, znakovi novog reda i komentari. Ovo smanjuje veličinu izvornog koda.
  • Kombinacija – Kada web lokacija uključuje nekoliko JavaScript (ili CSS) datoteka, te datoteke se mogu kombinirati u jednu. Ovo smanjuje broj zahtjeva koje postavlja pretraživač i, ako postoji dupli kod, on se uklanja.
  • HTTP/2 Push – Ova funkcija omogućava serveru da predvidi potrebe pretraživača i djeluje prema njima. Jedan primjer: kada servira index.html, HTTP/2 može razumno pretpostaviti da pretraživač također želi uključene CSS i JS datoteke, i da će ih također gurati, a da ga ne pitaju.

Sve gore navedene mjere daju OpenLiteSpeed-u mogućnost bržeg posluživanja sadržaja. Ove postavke se mogu pronaći na stranici postavki LiteSpeed Cache na kartici Optimiziraj i sve su onemogućene prema zadanim postavkama. Pritisnite dugme ON pored svake postavke koju želite da omogućite.

Moguće je isključiti neke CSS, JS i HTML iz minimiziranja ili kombinovanja. Unesite URL-ove ovih resursa u odgovarajuća polja, jedan po redu, da ih isključite.

Korak 5: Promenite podrazumevani PHP i instalirajte ekstenzije

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

11. Neki dodatni dodaci za WordPress mogu zahtijevati da instalirate dodatne PHP ekstenzije ili ćete možda htjeti dodati Redis u WordPress. Ekstenzije koje nedostaju možete instalirati putem CyberPanela sa kartice Server > PHP > Instaliraj ekstenzije.

Prvo odaberite verziju PHP-a iz padajućeg menija za koju želite da instalirate ekstenziju. U polje za pretragu unesite naziv ekstenzije i na kraju kliknite na Instaliraj da biste instalirali ekstenziju koja nedostaje.

Za više informacija pročitajte CyberPanel i OpenLiteSpeed dokumentaciju.