Introduction to Amazon Web Services by Leo Zhadanovsky
Sadržaj:
Redis je skladište podataka s otvorenim kodom podataka u memoriji. Može se koristiti kao posrednik baze podataka, predmemoriranja i poruka te podržava različite strukture podataka kao što su Strings, Hashes, Liste, Setovi itd. Redis pruža visoku dostupnost putem Redis Sentinel uključujući nadzor, obavijesti Automatsko prebacivanje. Također omogućuje automatsku podjelu na više Redis čvorova s Redis Cluster-om.
Ovaj vodič opisuje kako instalirati i konfigurirati Redis na Ubuntu 18.04 poslužitelju. Iste upute vrijede i za Ubuntu 16.04 i bilo koju Ubuntu-ovu distribuciju.
Preduvjeti
Prije nego što započnete s vodičem, provjerite jeste li prijavljeni kao korisnik s povlasticama sudo.
Instaliranje Redisa na Ubuntu
Redis paket nalazi se u zadanim Ubuntu 18.04 spremištima. Instalacija je prilično jednostavna, samo slijedite korake u nastavku:
-
Započnite ažuriranjem popisa pogodnih paketa pokretanjem sljedeće naredbe u vašem SSH terminalu:
sudo apt update
Instalirajte Redis upisivanjem:
sudo apt install redis-server
Nakon dovršetka instalacije Redis usluga se pokreće automatski. Da biste provjerili status usluge, unesite sljedeću naredbu:
sudo systemctl status redis-server
Trebali biste vidjeti nešto takvo:
● redis-server.service - Advanced key-value store Loaded: loaded (/lib/systemd/system/redis-server.service; enabled; vendor preset: enabled) Active: active (running) since Sun 2018-10-28 05:10:45 PDT; 2h ago Docs: http://redis.io/documentation, man:redis-server(1) Process: 2197 ExecStop=/bin/kill -s TERM $MAINPID (code=exited, status=0/SUCCESS) Process: 2201 ExecStart=/usr/bin/redis-server /etc/redis/redis.conf (code=exited, status=0/SUCCESS) Main PID: 2226 (redis-server) Tasks: 4 (limit: 2319) CGroup: /system.slice/redis-server.service `-2226 /usr/bin/redis-server 0.0.0.0:6379
Čestitamo, u ovom trenutku imate Redis instaliran i pokrenut na vašem Ubuntu 18.04 poslužitelju.
Konfigurirajte Redis Remote Access
Redis prema zadanim postavkama ne dopušta daljinsko povezivanje. Na Redis server možete se povezati samo s 127.0.0.1 (localhost) - uređajem na kojem se pokreće Redis.
Sljedeće korake izvršite samo ako se želite povezati na svoj Redis poslužitelj s udaljenih računala. Ako koristite jedno postavljanje poslužitelja, gdje se aplikacija i Redis pokreću na istom stroju, tada ne biste trebali omogućiti udaljeni pristup.
Da biste konfigurirali Redis za prihvaćanje udaljenih veza, otvorite Redis konfiguracijsku datoteku s uređivačem teksta:
sudo nano /etc/redis/redis.conf
Pronađite liniju koja počinje
bind 127.0.0.1::1
i zamijenite
127.0.0.1
sa
0.0.0.0
.
# IF YOU ARE SURE YOU WANT YOUR INSTANCE TO LISTEN TO ALL THE INTERFACES # JUST COMMENT THE FOLLOWING LINE. # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bind 0.0.0.0::1
Spremite datoteku i zatvorite uređivač.
Ponovno pokrenite Redis uslugu da bi promjene stupile na snagu:
sudo systemctl restart redis-server
Pomoću sljedeće naredbe provjerite sluša li redis na svim sučeljima na priključku
6379
:
ss -an | grep 6379
Trebali biste vidjeti nešto poput dolje.
0.0.0.0
znači sve IPv4 adrese na uređaju.
tcp LISTEN 0 128 0.0.0.0:6379 0.0.0.0:* tcp LISTEN 0 128:6379:*
Zatim trebate dodati pravilo vatrozida koji omogućuje promet s udaljenih uređaja na TCP priključku
6379
.
Pod pretpostavkom da koristite
UFW
za upravljanje vatrozidom i da želite omogućiti pristup iz podmreže
192.168.121.0/24
, pokrenuli biste sljedeću naredbu:
sudo ufw allow proto tcp from 192.168.121.0/24 to any port 6379
U ovom će trenutku Redisov poslužitelj prihvatiti daljinske veze na TCP priključku 6379.
Provjerite je li vatrozid konfiguriran za prihvaćanje veza samo iz pouzdanih IP raspona.
Da biste provjerili da je sve ispravno postavljeno, možete pokušati ping Redis poslužitelja s vašeg udaljenog stroja pomoću uslužnog programa
redis-cli
:
Naredba treba vratiti odgovor
Čestitamo, uspješno ste instalirali Redis na svoj Ubuntu 18.04 poslužitelj. Da biste saznali više informacija o upravljanju instalacijom Redisa, posjetite stranicu s Redis dokumentacijom.
redis-cli -h ping
redis-cli -h ping
PONG
:Zaključak
Kako instalirati i konfigurirati redis na centos 7
Redis je skladište podataka s otvorenim kodom podataka u memoriji. Može se koristiti kao posrednik baze podataka, predmemorija i poruka te podržava različite strukture podataka kao što su Strings, Hashes, Liste, Setovi itd.
Kako instalirati i konfigurirati redis na debian 10 Linuxu
U ovom ćemo vodiču opisati kako instalirati i konfigurirati Redis na Debian 10, Busteru. Redis je spremnik podataka s ključem u vrijednosti otvorenog koda.
Kako instalirati i konfigurirati redis na debianu 9
Redis je spremnik podataka s ključem u vrijednosti otvorenog koda. Može se koristiti kao posrednik baze podataka, predmemoriranja i poruka te podržava razne strukture podataka kao što su Strings, Hashes, Liste, Setovi itd. Ovaj vodič objašnjava kako instalirati i konfigurirati Redis na Debian 9 poslužitelju.