1. Hem
  2. Utvecklarverktyg
  3. Hur använder jag Object Cache-funktionen på cPanel?

Hur använder jag Object Cache-funktionen på cPanel?

På våra webbhotellkonton, Agency-tjänster och Managed Servers finns object cache tillgängligt, både via Redis och Memcached.

Den här guiden beskriver hur du ansluter till respektive object cache-lösning samt hur du hanterar inställningarna för dessa båda, så som rensning av cachen och inställning för hur mycket minne som ska vara tillgängligt för respektive object cache.

Aktivera PHP-moduler för object cache
Tänk på att du behöver aktivera PHP-modulerna för Redis respektive Memcached för att kunna använda dem. Denna guide beskriver hur du aktiverar PHP-moduler.

Inställningar

På våra tjänster körs både Redis och Memcached via socket (stället för via port), och för att ansluta till dem från din hemsida/plattform, använd följande uppgifter:

Memcached

Host: /tmp/memcached eller unix:///tmp/memcached
Port: 0

Redis

Host: /tmp/redis eller unix:///tmp/redis
Port: 0

Du behöver inte ange något användarnamn eller lösenord för varken Memcached eller Redis.

Hur man kopplar upp sig mot eller använder Redis eller Memcached varierar mellan olika plattformar. Vi har skrivit lite om hur man kan använda Redis här. Det går även att använda Redis eller Memcached tillsammans med LiteSpeed cache-pluginet i WordPress.

Hantera object cache via cPanel

Om ditt webbhotellkonto ligger på en av våra äldre webbhotellkontoservrar kommer du inte ha tillgång till ikonen Object Cache inne på cPanel enligt denna beskrivning. Du kan fortfarande använda Redis eller Memcached enligt instruktionerna ovan dock, men du kommer alltså inte åt ikonen på cPanel.

Guiden nedan kommer använda Redis som exempel, men alla inställningar fungerar på samma sätt för Memcached.

För att göra inställningar för Redis respektive Memcached, följ dessa steg:

  1. Börja med att logga in på cPanel.
  2. Leta sedan upp ikonen Object Cache i rutan Avancerat.
  3. På sidan du landar på kan du nu välja om det är inställningar för Redis eller Memcached du vill hantera. Detta gör du med flikarna överst på sidan. I denna guide visar vi exempel från Redis-delen, men Memcached-delen fungerar på samma sätt.
  4. Under Redis status ser du om Redis är igång eller inte. Står det Aktiverad i grönt är tjänsten igång på ditt konto, annars står det Inaktiverad. Du kan också välja om du vill Stoppa eller Starta om Redis med knapparna. Är Redis stoppad sedan tidigare kan du Starta den om du så önskar.
  5. Under Inställningar kan du välja om Redis ska vara igång på ditt konto alls. Detta görs vid Configured status. Om du vill stänga av Redis, välj disabled och klicka sedan på Stoppa-knappen vid Redis status (enligt punkten ovan).

    Vid valet Max memory limit kan du välja hur mycket minne på ditt webbhotellkonto som Object Cache-processen ska ha tillgång till. Minnet delas med PHP-minnet som ditt konto har tillgång till. Standardinställningen 128m har vi valt för att ge bra prestanda och passar i princip alla cache-behov.

Tänk på att Redis startas om om du ändrar Max Memory Limit. Vid omstart rensas cachen som lagrats.

  1. Under Information ser du en mängd data kring Redis.

Hantering av object cache via SSH

Denna del av guiden är avsedd för avancerade användare som förutsätts ha full insikt i hur man använder SSH.

Utöver att hantera object cache-lösningarna via cPanel enligt ovan går det också att sköta det hela via SSH på webbhotellkontot.

För att starta, stoppa eller starta om redis eller memcached kan du använda detta kommando:

uapi ObjectCache update_object_cache cache_name=redis/memcached action=start/stop/restart

Skriv in redis eller memcached i kommandot, baserat på vilken object cache du vill hantera. Använd start, stop eller restart baserat på vad du vill göra.

Hjälpte den här guiden dig?

Relaterade guider

Behöver du mer hjälp?
Kan du inte hitta lösningen på ditt problem? Då kan du kontakta oss via e-post, chatt och telefon!
Kontakta oss