Installer Redis på Linux Mint

Installer Redis på Linux Mint
“Redis er en åpen kildekode, datastrukturløsning i minnet. Det er en høyhastighets ikke-relasjonsdatabase som støtter kartleggingsnøkler til forskjellige typer verdier. Takket være lagring av høy ytelse, er Redis egnet for mange applikasjoner, for eksempel hurtigbufring og øktlagring.”

I denne guiden vil vi utforske installasjon av Redis på Linux Mint.

Redis på Linux Mint

Linux Mint er en av de mest populære Linux-distrosene som fokuserer på å være enkel og brukervennlig. Fordi det er basert på Ubuntu, drar Linux Mint fordel av Ubuntu -depotene for pakkene sine. Lær mer om Linux Mint.

Dette tilbyr to forskjellige alternativer når det gjelder installasjon av Redis:

  • Installere fra den offisielle Ubuntu -repoen
  • Installere fra Redis dedikert repo
  • Installere Redis Snap
  • Bygning fra kilde

Installere Redis fra Ubuntu Repo

Dette er den enkleste måten å installere Redis. Alt vi trenger å gjøre er å fortelle Package Manager (APT) å installere Redis-pakken (Redis-Server).

Kommandoen er som følger:

$ sudo apt update && sudo apt installer redis -server -y

Hvis du foretrekker å bruke GUI, kan du også installere Redis fra Software Manager.

Installere Redis fra Redis Repo

Ubuntu slipper pakningsoppdateringer etter streng testing (stabilitet, feil og andre). I mange situasjoner legger dette til flere forsinkelser før den siste versjonen av pakken er tilgjengelig fra repoen.

For å unngå denne utgivelsesforsinkelsen, tilbyr mange utviklere tredjeparts repos. Når det gjelder Redis, er det en dedikert PPA tilgjengelig (PPA: Redislab/Redis). Kjør følgende kommando for å legge til repoen:

$ sudo add-apt-repository ppa: redislabs/redis

Oppdater APT -hurtigbufferen og installer Redis:

$ sudo apt update && sudo apt installer redis -server -y

Hvis du la til Redis PPA, så Software Manager bør også hente den.

Installere Redis Snap

Redis er også tilgjengelig som en snap -pakke på Snapcraft.

Denne metoden kommer med et par fordeler:

  • Ingen grunn til å bekymre deg for å ha den siste versjonen av Redis. Snappy (Snap Package Manager) holder installerte snaps oppdatert.
  • Ingen grunn til å konfigurere flere depoter.

Snap kommer forhåndsinstallert på Linux Mint. Se den offisielle dokumentasjonen hvis du trenger hjelp til å installere Snap på Linux Mint.

Følgende kommando vil installere Redis Snap -pakken:

$ sudo snap installer redis

Bygge og installere redis fra kilden

Redis er open source-programvare. Kildekoden er tilgjengelig under BSD -lisensen. Vi kan samle og installere Redis fra kildekoden med riktige verktøy.

Imidlertid kommer denne tilnærmingen med noen ulemper. Du må administrere installasjonen manuelt. Det anbefales bare for utviklere og avanserte brukere.

Først må du installere de nødvendige verktøyene og bibliotekene som er nødvendige for å kompilere kildekoden:

$ sudo apt install build-essensial

Ta tak i kildekoden til den siste stabile utgivelsen:

$ wget https: // nedlasting.Redis.IO/Redis-Stable.tjære.gz

Trekke ut tjæren.GZ Archive:

$ tar -xvf Redis -Stable.tjære.gz

Sett sammen kildekoden:

$ CD Redis-Stable/
$ make -j $ (nproc)

Følgende kommando vil kjøre noen tester for å bekrefte om samlingen var vellykket. Merk at testen krever en ekstra avhengighet (TCL).

$ Gjør test

Hvis testingen ble vellykket, kan vi nå installere den. Kjør følgende kommando:

$ sudo lage installasjon

Hvis du bestemmer deg for å avinstallere denne installasjonen, bruk følgende kommando:

$ sudo lage avinstallering

Konfigurere Redis

Før vi begynner å bruke Redis, er det noen konfigurasjoner som må gjøres.

Vi vil at Systemd skal administrere Redis -tjenesten. Det krever litt finjustering i Redis -konfigurasjonsfilen (Redis.konf). Hvis du installerte Redis fra kilden, så Redis.Conf vil være lokalisert i kildekatalogen. Ellers vil det være lokalisert på følgende sted:

$ sudo nano/etc/redis/redis.konf

Endre verdien av direktivet overvåket til SystemD:

$ Overvåket SystemD

Lagre filen og lukk redigereren. Start Redis -tjenesten på nytt for å ta endringen i kraft:

$ sudo SystemCTL Restart Redis.service

Til slutt, sjekk Redis Service -statusen:

$ sudo systemctl status redis.service

Verifisering av Redis -installasjon

Dette trinnet vil utføre noen grunnleggende redis -oppgaver for å bekrefte om installasjonsprosedyren var vellykket.

Start Interactive Redis Shell:

$ redis-cli

Bruk ping -kommandoen til å teste serverforbindelsen:

$ Ping

Deretter må vi teste om Redis kan lagre nøkkelverdipar. Vi vil registrere en nøkkeltest med verdien “The Quick Brown Fox”:

$ Set test "The Quick Brown Fox"

Prøv å hente verdien på nøkkelen:

$ Få test

Siste tanker

Denne guiden utforsket flere måter å installere Redis på Linux Mint fra forskjellige kilder. Mens det er direkte tilgjengelig fra den offisielle pakkereposten, har Redis også en dedikert PPA. Alternativt kan vi også installere og bruke Redis som en snap -pakke. For avanserte brukere og utviklere kan Redis også installeres fra kildekoden.

Interessert i å lære mer om Redis? Ta en titt på Redis-underkategorien for flere Redis-guider, for eksempel ved hjelp av Redis CLI, Redis med Lua Scripting, Partitioning, etc.

Glad databehandling!