Introduction to Amazon Web Services by Leo Zhadanovsky
Sadržaj:
Redis je spremnik podataka s ključem u vrijednosti otvorenog koda. Može se koristiti kao baza podataka, predmemoriranje i, posrednik poruka i podržava razne strukture podataka kao što su Strings, Hashes, Liste, Setovi i još mnogo toga. Redis pruža visoku dostupnost putem Redis Sentinela i automatsku podjelu na više Redis čvorova s Redis Cluster-om.
U ovom ćemo vodiču opisati kako instalirati i konfigurirati Redis na Debian 10, Busteru.
Instaliranje Redisa na Debianu
Redis verzija 5.0.x uključena je u zadane spremišta Debian 10. Da biste ga instalirali, pokrenite sljedeće naredbe kao root ili korisnik s sudo povlasticama:
sudo apt update
sudo apt install redis-server
Redis usluga pokrenut će se automatski kada instalacija završi. To možete potvrditi unosom:
sudo systemctl status redis-server
Izlaz bi trebao izgledati ovako:
● redis-server.service - Advanced key-value store Loaded: loaded (/lib/systemd/system/redis-server.service; enabled; vendor preset: enabled) Active: active (running) since Thu 2019-11-28 14:15:23 PST; 27s ago Docs: http://redis.io/documentation, man:redis-server(1) Main PID: 2024 (redis-server) Tasks: 4 (limit: 2359) Memory: 6.9M CGroup: /system.slice/redis-server.service └─2024 /usr/bin/redis-server 127.0.0.1:6379
Redis usluga neće se pokrenuti ako je na vašem poslužitelju onemogućen IPv6.
To je to! Redis se instalira i radi na vašem Debian 10 poslužitelju i možete ga početi koristiti.
Konfigurirajte Redis Remote Access
Redis je prema zadanim postavkama konfiguriran za slušanje samo na localhostu. Na poslužitelj Redis možete se povezati samo s uređaja na kojem radi Redis usluga.
Da biste konfigurirali Redis za prihvaćanje udaljenih veza, otvorite Redis konfiguracijsku datoteku s uređivačem teksta:
sudo nano /etc/redis/redis.conf
Potražite liniju koja počinje s
bind 127.0.0.1::1
i komentirajte je.
# IF YOU ARE SURE YOU WANT YOUR INSTANCE TO LISTEN TO ALL THE INTERFACES # JUST COMMENT THE FOLLOWING LINE. # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # bind 127.0.0.1::1
Spremite datoteku i zatvorite uređivač.
Ponovno pokrenite Redis uslugu da bi promjene stupile na snagu:
sudo systemctl restart redis-server
Pomoću
ss
ili
netstat
provjerite sluša li Redis na svim sučeljima na priključku
6379
:
ss -an | grep 6379
Trebali biste vidjeti nešto poput dolje:
tcp LISTEN 0 128 0.0.0.0:6379 0.0.0.0:* tcp LISTEN 0 128:6379:*
Također ćete trebati dodati pravilo vatrozida koji omogućuje promet s udaljenih uređaja na TCP priključku
6379
.
Ako pretpostavimo 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
Provjerite je li vatrozid konfiguriran za prihvaćanje veza samo iz pouzdanih IP raspona.
Nakon završetka, upotrijebite uslužni program
redis-cli
kako biste testirali vezu pingingom Redis servera s vašeg udaljenog stroja:
Naredba treba vratiti odgovor
Pokazali smo vam kako instalirati Redis na Debian 10. Da biste saznali više informacija o upravljanju Redis instalacijom, posjetite stranicu Redis dokumentacije.
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 lignje proxyja na debian 10 Linuxu
Squid je potpuno opremljeni predmemorirani proxy koji podržava popularne mrežne protokole poput HTTP, HTTPS, FTP i još mnogo toga. U ovom ćemo udžbeniku objasniti kako postaviti Proxy za lignje na Debian Buster.
Kako instalirati i konfigurirati zabbix na debian 9 Linuxu
Zabbix je zreli softver otvorenog koda za nadgledanje mreža i aplikacija. Ovaj vodič objašnjava kako instalirati i konfigurirati najnoviju verziju Zabbix 4.0 na Debian 9 Linux poslužitelju koristeći MySQL kao pomoćnu bazu podataka.