CentOS

Slik installerer du Redis på CentOS 8

Slik installerer du Redis på CentOS 8
Redis er en populær og åpen kildekode i minnet nøkkelverdi eller datastruktur butikk som brukes som distribuert database, meldingsmegler og cache. Redis støtter datastrukturer, som lister, strenger og sett, og det er anerkjent på grunn av sin brede støtte, ytelse, tilgjengelighet og fleksibilitet. Denne artikkelen viser hvordan du installerer og konfigurerer Redis på operativsystemet CentOS 8.

Installer Redis på CentOS 8

Redis er tilgjengelig i det offisielle depotet til CentOS 8 og kan installeres ganske enkelt som sådan. Det er ingen betydelige hindringer å overvinne under installasjonsprosessen. Bare følg fremgangsmåten nedenfor for å installere Redis på CentOS 8-systemet.

Som alltid er det en god praksis å oppdatere dnf-depotbufferen. Gi kommandoen nedenfor for å oppdatere dnf-depotbufferen:

$ sudo dnf makecache

Etter oppdatering av depotbufferen, oppgrader du også systemets pakker ved å skrive inn kommandoen nedenfor:

$ sudo dnf oppgradering

Nå er systemet oppdatert og klart til å installere Redis. For å installere Redis på CentOS 8 ved hjelp av DNF-pakkehåndteringen, send følgende kommando:

$ sudo dnf installere redis -y

Og det er det; versjon 5.0.3 av Redis er nå installert på operativsystemet CentOS 8. Deretter konfigurerer vi Redis på CentOS 8.

Konfigurer Redis på CentOS 8

For å konfigurere Redis på CentOS 8, må Redis-tjenesten først kjøres på CentOS 8-systemet.

Kontroller først statusen til Redis-tjenesten ved å utstede kommandoen nedenfor:

$ sudo systemctl status redis.service

Hvis Redis er inaktiv, så start tjenesten ved å skrive inn følgende kommando:

$ sudo systemctl start redis.service

Redis er muligens ikke aktivert ved systemstart. Aktiver Redis-tjenesten ved oppstart ved å skrive inn kommandoen nedenfor:

$ sudo systemctl aktiver redis.service

Etter at du har startet Redis-tjenesten, kan du bekrefte at tjenesten er aktiv ved å pinge den ved hjelp av Redis CLI kommandolinjeverktøy.

$ redis-cli ping

Hvis Redis reagerer med utgangen “PONG”, betyr dette at Redis-tjenesten kjører helt greit. Nå kan vi konfigurere Redis-serveren.

Alle konfigurasjonene kan utføres i “redis.conf ”-fil som ligger i“ / etc ”-katalogen. Rediger konfigurasjonsfilen i nano-editoren ved hjelp av følgende kommando:

$ sudo nano / etc / redis.konf

I denne konfigurasjonsfilen, for å binde Redis til en annen privat IP-adresse, finn linjen som begynner med bind, fjern kommentaren til linjen hvis den er kommentert, og oppgi IP-adressen i stedet for '127.0.0.1.'

Etter å ha fullført konfigurasjonen, start Redis-tjenesten på nytt. Ellers blir ikke endringene brukt.

$ sudo systemctl start redis på nytt.service

Nå vil vi konfigurere brannmuren slik at den tillater trafikk fra port 6379.

Først legger du til Redis-sonen.

$ sudo firewall-cmd --permanent --new-zone = redis

Etter å ha lagt til den nye sonen, legg til port 6379.

$ sudo firewall-cmd --permanent --zone = redis --add-port = 6379 / tcp

Legg nå til den private IP-adressen du vil la passere gjennom brannmuren.

$ sudo firewall-cmd --permanent --zone = redis --add-source =

Til slutt laster du brannmuren på nytt.

$ sudo firewall-cmd --reload

Det er det. Brannmuren er konfigurert.

Konklusjon

Redis er en kraftig nøkkelverdi datalager. Denne artikkelen viste deg hvordan du installerer og konfigurerer Redis på operativsystemet CentOS 8. Du lærte også hvordan du konfigurerer Redis for å sette den for ekstern tilgang, samt hvordan du konfigurerer brannmuren for Redis.

Nyttige verktøy for Linux-spillere
Hvis du liker å spille spill på Linux, er sjansen stor for at du har brukt apper og verktøy som Wine, Lutris og OBS Studio for å forbedre spilloppleve...
HD Remastered Games for Linux som aldri hadde en Linux-utgave tidligere
Mange spillutviklere og utgivere kommer med HD-remaster av gamle spill for å forlenge franchisetiden, vennligst fans som ber om kompatibilitet med mod...
Hvordan bruke AutoKey til å automatisere Linux-spill
AutoKey er et desktopautomatiseringsverktøy for Linux og X11, programmert i Python 3, GTK og Qt. Ved å bruke skript og MACRO-funksjonalitet kan du aut...