Installasjon
Memcached er tilgjengelig i det offisielle APT -pakkelageret til Debian og kan enkelt installeres.
Først av alt, og som alltid, oppdater systemets cache-depot ved hjelp av den undergitte kommandoen:
$ sudo apt oppdatering
Oppgrader de installerte pakkene ved å bruke kommandoen:
$ sudo apt oppgradering
Rett etter oppdatering og oppgradering, skriver du kommandoen gitt nedenfor for å starte installasjonsprosessen til memcached sammen med libmemcached-tools.
$ sudo apt install memcached libmemcached-tools
Type Y og slå Tast inn.
Etter vellykket installasjon av memcached, vil memcached -tjenesten automatisk starte. Kontroller statusen til Memcached Service ved å bruke SystemCTL -kommandoen som vist nedenfor:
$ sudo systemctl status memcached
Hvis det ikke startes, start det ved å skrive kommandoen som er gitt nedenfor:
$ sudo systemctl start memcached
Etter å ha startet den manuelt, sjekk statusen igjen for å bekrefte tenningen av den memcached -tjenesten.
$ sudo systemctl status memcached
I statusen kan du se at den memcached -tjenesten kjører, og du kan også se portnummeret fremhevet i skjermbildet som er vedlagt som MEMECHED lytter.
Konfigurasjon
Hvis du vil konfigurere ekstern servertilgang til den memcached -serveren, må du først inkludere serverens IP -adresse til /etc/memcached.konf konfigurasjonsfil.
For å kjenne IP -adressen til serveren som Memcached Service kjører, skriver du kommandoen gitt nedenfor:
$ ip a
Du kan se at IP -adressen til serveren vår er 192.168.18.39. Noter ned serverens IP -adresse fordi vi må legge til denne IP -en i Memcached Configuration -filen.
For å åpne og redigere konfigurasjonsfilen i Nano Editor, skriv kommandoen gitt nedenfor:
$ sudo nano /etc /memcached.konf
Endre IP -adressen fra 127.0.0.1 til serverens IP -adresse, som i vårt tilfelle er 192.168.18.231.
Etter å ha lagt til IP -adressen, trykk på Ctrl + s og Ctrl + x For å lagre og avslutte filen.
Nå må du tillate brannmuren og åpen port 11211 for innkommende trafikk.
$ sudo ufw tillater fra hvilken som helst port 11211
Etter å ha kjørt den ovennevnte kommandoen, må du laste inn brannmuren for endringene for å jobbe.
$ sudo systemctl omstart memcached
Etter å ha startet Memcached -tjenesten på nytt, må du bekrefte statusen ved å skrive kommandoen gitt nedenfor:
$ sudo systemctl status memcached
Nå er den memcached -serveren fullstendig konfigurert og klar for ekstern tilgang fra en hvilken som helst annen maskin på nettverket.
Konklusjon
Dette innlegget gir en to-punkt og dyp guide for hvordan du installerer memcached på Debian 10-systemet. Dette innlegget inneholder også konfigurasjonen av memcached for eksterne serverforbindelser ved å la brannmuren åpne porten for innkommende trafikk. Etter å ha fulgt konfigurasjonen som er gitt i dette innlegget, er Memcached klar for å koble til andre maskiner.