Kako učitati WP Rocket Cache s WordPressom u RAM uz TMPFS

WP raketa jedan je od najcjenjenijih WordPress dodaci za predmemoriju na tržištu. WP raketa cache pohranjuje sve stranice web stranice kao HTML datoteke, smanjujući potrebu za WordPress prvo učitati, a zatim pošaljite upite WordPress bazi podataka kako biste saznali teme, dodatke i sadržaj za učitavanje, što može biti sporo i također prilično opterećujuće na poslužitelju što dovodi do povećanja većeg opterećenja.

Korištenje bilo kojeg sustava za predmemoriju dat će trenutnu korist i poboljšati vrijeme u usporedbi s nekorištenjem sustava predmemorije u većini situacija, no korak dalje je korištenje predmemorije u RAM-u, posebno za web-stranice s velikim prometom koje koriste tradicionalne sustave predmemorije datoteka ne mogu biti tako učinkovite s vremenom učitavanja i brzinom čak i sa SSD-ovima, minus opsežno čitanje i pisanje koje skraćuje vijek trajanja tvrdog diska.

Dakle, što je TMPFS? tmpfs koristi kombinaciju RAM-a računala i SWAP prostora na disku za stvaranje datotečnog sustava, kao što je EXT4, koji operativni sustav može koristiti. Jer tmpfs je nalazi se u RAM-u, brzo je čitati i pisati podatke na njega i s njega, nekoliko puta brže od SSD-a, tako da ga kombiniranje ove metode s WP Rocket može podići na sljedeću razinu performansi.

U sljedećem tutorijalu naučit ćete kako montirati WP Rocket Plugin za WordPress na bilo koji Linux poslužitelj.

Odricanje

Ovaj vodič i metoda dizajnirani su samo za namjenske poslužitelje.


Oglas


Preduvjeti

  • Preporučeni OS: Linux poslužitelj koji je ažuriran s terminalskim pristupom.
  • Korisnički račun: Korisnički račun sa sudo ili root pristupom.
  • Potreban softver: WordPress i WP Rocket Plugin

Montirajte WP Rocket Cache u RAM

Konfiguriranje WP Rocket predmemorije za učitavanje s TPMFS-om u Ram brz je proces podijeljen na dva područja. Ova metoda se može koristiti ne samo za WP-Rocket, već i za bilo koju datoteku koja se temelji na predmemoriji.

Ni pod kojim okolnostima nemojte razmišljati o poboljšanju performansi za korištenje TMPFS-a na cijelom WordPress direktoriju! Požalit ćete zbog toga kada sljedeći put ponovno pokrenete poslužitelj i izgubite podatke dizajnirane za privremene datoteke kao što su predmemorije.


Oglas


Učitajte WP Rocket Cache s TMPFS-om na terminalu

Prvi korak u vašem Linux terminalu je montiranje mape pomoću TMPFS. Budući da je predmemorija WP Rocket već kreirana i smještena na /wordpress-location/wp-content/cache/wp-rocket sve što trebate učiniti je procijeniti koliko RAM-a ćete koristiti da ga montirate.

Na primjer, vaš poslužitelj ima 16 GB RAM-a, a vi koristite samo 15 do 20%; možete postaviti 2 do 3 GB za predmemoriju i pratiti njezin rast do veličine, a na značajnijim stranicama povećavati po potrebi. Za primjer u nastavku koristit će se 3 GB.

Upotrijebite sljedeću naredbu za montiranje pomoću TMPFS-a:

mount -t tmpfs -o size=3G tmpfs /wordpress-location/wp-content/cache/wp-rocket

Imajte na umu, morate staviti punu putanju, primjer može biti /var/www/html/wordpress/wp-content/cache/wp-rocket. Još jedna stvar koju treba zapamtiti, korištenje TMPFS-a u RAM je kao korištenje tvrdog diska; ako vam ponestane RAM-a kao kod tvrdog diska, stvari na vašoj WordPress stranici mogu vrlo brzo poći po zlu; pobrinite se da predmemorija bude najmanje 25 do 50% veća od onoga što vam je potrebno i ne biste trebali ostati bez prostora, zapamtite da je ovaj vodič namijenjen namjenskim poslužiteljima s raspoloživim resursima za korištenje.

Da biste rastavili terminologiju u naredbi:

  • -t – Odredite vrstu datoteke koju želite montirati.
  • -o – Odredite opciju s veličinom koju želite dodijeliti.

Kako nadzirati TMPFS predmemoriju

Dobra stvar je da provjerite status vaše TMPFS predmemorije je da koristite sljedeću naredbu:

df -lh

Ovo će pokazati jeste li uspješno montirali predmemoriju, a drugo, korištenje korišteno u odnosu na dostupno tako da možete povećati po potrebi.

Primjer u nastavku:

Kao što vidite, imamo predmemoriju od 6 GB koja koristi 4,1 MB, što je ukupno 1%, tako da predmemorija ima dovoljno prostora za rast. To često provjeravajte, osobito kada prvi put koristite metodu TMPFS s WP Rocket Cache.


Oglas


Učitajte predmemoriju u RAM pri pokretanju sustava

Prema zadanim postavkama, nedostatak korištenja TMPFS-a za učitavanje datoteka u RAM je što se pohranjuje u nestabilnu memoriju umjesto trajnog uređaja za pohranu. Prilikom ponovnog pokretanja Linux operativnog sustava, briše se. Da biste trajno montirali imenik, morat ćete ga urediti /etc/fstab.

Prvo, otvori /etc/fstab korištenje bilo kojeg uređivača teksta; tutorial će koristiti nano:

sudo nano /etc/fstab

Sada dodajte sljedeći redak i prilagodite ga svojim željama:

tmpfs /wordpress-location/wp-content/cache/wp-rocket tmpfs defaults,size=3g 0 0

Primjer TMPFS-a montiranog u /etc/fstab datoteka.

Kako učitati WP Rocket Cache s WordPressom u RAM uz TMPFS

Spremiti (CTRL+O) zatim za izlazak (CTRL+X).

Isključite WP Rocket Cache iz RAM-a

Ako želite ukloniti predmemoriju WP Rockets iz RAM-a, upotrijebite sljedeću naredbu:

umount /wordpress-location/wp-content/cache/wp-rocket

Napomena, možda će vam trebati sudo. Ako imate problema s korištenjem naredbe, pokušajte s:


umount -f /wordpress-location/wp-content/cache/wp-rocket

Oglas


Komentari i zaključak

U tutorialu ste naučili kako montirati WP Rockets predmemoriju u RAM za bolju izvedbu. Općenito, ovo rješenje nije za svakoga i samo je za namjenske sustave i ne bi ga trebalo pokušavati u zajedničkim ograničenim okruženjima zbog ograničenja resursa i sigurnosnih razloga. Ako imate veliku zauzetu web stranicu s puno nedovoljno iskorištenog RAM-a, korištenje ove metode trebalo bi odmah smanjiti vrijeme učitavanja.

Pretplatite se
Obavijestiti o
0 Komentari
Inline povratne informacije
Pogledaj sve komentare
0
Voljela bih vaše mišljenje, komentirajte.x