Instalacja DEBIANA w 5 minut? - PORADNIK do LINUXA
Spisu treści:
Redis to open-source magazyn danych klucz-wartość. Może być używany jako baza danych, pamięć podręczna oraz jako broker komunikatów i obsługuje różne struktury danych, takie jak ciągi, skróty, listy, zestawy i inne. Redis zapewnia wysoką dostępność za pośrednictwem Redis Sentinel i automatyczne partycjonowanie w wielu węzłach Redis za pomocą klastra Redis.
W tym samouczku omówimy, jak zainstalować i skonfigurować Redis na Debianie 10, Buster.
Instalowanie Redis na Debianie
Wersja Redis 5.0.x jest zawarta w domyślnych repozytoriach Debiana 10. Aby zainstalować, uruchom następujące polecenia jako użytkownik root lub użytkownik z uprawnieniami sudo:
sudo apt update
sudo apt install redis-server
Usługa Redis uruchomi się automatycznie po zakończeniu instalacji. Możesz to zweryfikować, wpisując:
sudo systemctl status redis-server
Dane wyjściowe powinny wyglądać mniej więcej tak:
● 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
Usługa Redis nie uruchomi się, jeśli na serwerze zostanie wyłączony IPv6.
Otóż to! Redis jest zainstalowany i działa na serwerze Debian 10 i możesz zacząć z niego korzystać.
Skonfiguruj dostęp zdalny Redis
Domyślnie Redis jest skonfigurowany do nasłuchiwania tylko na localhost. Możesz połączyć się z serwerem Redis tylko z komputera, na którym działa usługa Redis.
Aby skonfigurować Redis do akceptowania połączeń zdalnych, otwórz plik konfiguracyjny Redis za pomocą edytora tekstu:
sudo nano /etc/redis/redis.conf
Wyszukaj wiersz zaczynający się od
bind 127.0.0.1::1
i skomentuj go.
# 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
Zapisz plik i zamknij edytor.
Uruchom ponownie usługę Redis, aby zmiany zostały wprowadzone:
sudo systemctl restart redis-server
Użyj
ss
lub
netstat
aby sprawdzić, czy Redis nasłuchuje na wszystkich interfejsach na porcie
6379
:
ss -an | grep 6379
Powinieneś zobaczyć coś takiego:
tcp LISTEN 0 128 0.0.0.0:6379 0.0.0.0:* tcp LISTEN 0 128:6379:*
Musisz także dodać regułę zapory, która zezwala na ruch ze zdalnych maszyn na porcie TCP
6379
.
Zakładając, że korzystasz z
UFW
do zarządzania zaporą i chcesz zezwolić na dostęp z podsieci
192.168.121.0/24
, uruchom następującą komendę:
sudo ufw allow proto tcp from 192.168.121.0/24 to any port 6379
Upewnij się, że zapora sieciowa jest skonfigurowana do akceptowania połączeń tylko z zaufanych zakresów adresów IP.
Po zakończeniu użyj narzędzia
redis-cli
, aby przetestować połączenie,
redis-cli
polecenie ping do serwera Redis ze zdalnego komputera:
Polecenie powinno zwrócić odpowiedź
Pokazaliśmy, jak zainstalować Redis na Debianie 10. Aby znaleźć więcej informacji na temat zarządzania instalacją Redis, odwiedź stronę dokumentacji Redis.
redis-cli -h ping
redis-cli -h ping
PONG
:Wniosek
Jak zainstalować i skonfigurować Redis na Centos 7
Redis to otwarta struktura danych w pamięci. Może być używany jako baza danych, pamięć podręczna i broker komunikatów i obsługuje różne struktury danych, takie jak ciągi, skróty, listy, zestawy itp.
Jak zainstalować i skonfigurować Redis na Debianie 9
Redis to open-source magazyn danych klucz-wartość. Może być używany jako baza danych, pamięć podręczna i broker komunikatów i obsługuje różne struktury danych, takie jak ciągi, skróty, listy, zestawy itp. W tym samouczku wyjaśniono, jak zainstalować i skonfigurować Redis na serwerze Debian 9.
Jak zainstalować i skonfigurować Redis na Ubuntu 18.04
Redis to otwarta struktura danych w pamięci. Może być używany jako baza danych, pamięć podręczna i broker komunikatów i obsługuje różne struktury danych, takie jak ciągi, skróty, listy, zestawy itp. W tym samouczku opisano, jak zainstalować i skonfigurować Redis na serwerze Ubuntu 18.04.