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 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:
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!