Sådan installeres, konfigureres og bruges Redis på Ubuntu 16.04

Redis er en in-memory datastruktur butik primært bruges som en database og cache. I denne vejledning skal vi vise dig, hvordan du installerer, konfigurerer og bruger Redis på en Linux VPS kører Ubuntu 16.04 som operativsystem.

Opret forbindelse til din Linux-server via SSH, resynkroniser pakkeindeksfiler fra deres kilder og installer de nyeste versioner af alle pakker, der for øjeblikket er installeret på din server ved at bruge følgende kommandoer:

sudo apt-get opdatering sudo apt-get opgradering

Når opgraderingen er færdig, kan du gå videre til næste trin.

Installer Redis på Ubuntu 16.04

Installation af Redis på en Ubuntu VPS er simpel. Kør kommandoen nedenfor for at installere Redis på din maskine:

sudo apt-get install redis-server

Hvis du planlægger at bruge Redis som en objektbuffer til WordPress eller nogen anden PHP-baseret applikation, skal du også installere følgende pakke:

sudo apt-get installer php-redis

Konfigurer Redis som en cache på Ubuntu 16.04

For at konfigurere Redis som en cache skal du redigere /etc/redis/redis.conf fil. Vi vil bruge nano som tekstredigerer til dette formål, men du kan bruge enhver tekstredigerer efter eget valg.

sudo nano /etc/redis/redis.conf

For at konfigurere den maksimale hukommelse for Redis, samt hvordan Redis vælger, hvad der skal fjernes, når den maksimale hukommelse er nået, skal du tilføje følgende linjer i slutningen af ​​filen:

maxmemory 128mb maxmemory-politik allkeys-lru

I dette eksempel fjerner Redis en hvilken som helst nøgle i henhold til LRU-algoritmen, når den maksimale hukommelse af 128mb er nået. Gem og luk filen, og genstart derefter Redis-tjenesten:

sudo systemctl genstart redis-server.service

Dernæst aktiver Redis på systemstart:

sudo systemctl aktiver redis-server.service

Du skal også genstarte din Apache- eller PHP-FPM-tjeneste for at få php-redis-udvidelsen aktiveret og klar til brug på din server.

Brug Redis på Ubuntu 16.04

At bruge Redis som en objektbuffer til en PHP-baseret applikation som WordPress or Magento Du skal bruge yderligere konfiguration. For eksempel, hvis du kan lide at bruge Redis med WordPress, kan du simpelthen installere Redis Object Cache plugin og juster forbindelsesparametrene.

Når plugin er aktiveret og forbindelsen er etableret, kan du bruge kommandolinjens redis til at se realtidsudgangen. For at starte Redis kommandolinjeskærmen kan du bruge følgende kommando:

redis-cli skærm

På et tidspunkt må du muligvis rense Redis-cachen. Det kan du gøre ved hjælp af Redis kommandolinjeværktøjet:

Redis-cli

Når du ser kommandoprompten Redis, skal du køre følgende kommando for at rense cachen:

flushall

Den Redis dokumentation er en god måde at begynde at lære, hvordan Redis fungerer, samt hvordan man konfigurerer det til din specifikke applikation.

Kilde

Giv en kommentar

Dette websted bruger Akismet til at reducere spam. Lær, hvordan dine kommentardata behandles.