Zainstaluj Redis na Ubuntu 18.04 Bionic Beaver Linux

Zainstaluj Redis na Ubuntu 18.04 Bionic Beaver Linux

Cel

Celem jest zainstalowanie serwera Redis lub klienta na Ubuntu 18.04 Bionic Beaver

Wersje systemu operacyjnego i oprogramowania

  • System operacyjny: - Ubuntu 18.04 Bionic Beaver
  • Oprogramowanie: - Redis 4.0.8 lub więcej

Wymagania

Uprzywilejowany dostęp do systemu Ubuntu jako root lub przez sudo Wymagane jest polecenie.

Trudność

ŁATWY

Konwencje

  • # - Wymaga, aby podane polecenia Linux są wykonywane z uprawnieniami root bezpośrednio jako użytkownik root lub za pomocą sudo Komenda
  • $ - Wymaga, aby podane polecenia Linux zostały wykonane jako zwykły użytkownik niepewny

Instrukcje

Zainstaluj klient Redis na Ubuntu

W przypadku, gdy trzeba tylko połączyć się ze zdalnym serwerem Redis, musisz tylko zainstalować redis-cli Klient na lokalnym hoście Ubuntu. Wykonaj to:

$ sudo apt Zainstaluj narzędzia Redis 

Po zakończeniu instalacji klienta Redis możesz użyć redis-cli polecenie zdalnie łączyć się z serwerem Redis.

Na przykład następujące polecenie Linux połączy się z serwerem Redis za pośrednictwem nazwy hosta Redis-Uuntu. Opcjonalnie sufiks polecenie poniżej -P Numer portów Aby połączyć się z określonym portem serwera Redis:

$ redis-cli -h redis-ubuntu redis-ubuntu: 6379> ping pong redis-uubuntu: 6379> 

Zobacz poniżej, jak skonfigurować serwer Redis, aby akceptować zdalne połączenia klientów na wypadek, gdybyś otrzymywał komunikat o błędzie:

Nie mogłem połączyć się z Redis w Redis-ubuntu: 6379: Connection odmówił 


Zainstaluj serwer Redis na Ubuntu

W tej sekcji będziemy instalować serwer Redis na Ubuntu 18.04 Linux. Instalacja jest tak prosta, jak:

$ sudo apt instal Redis 

Po zakończeniu instalacji serwera Redis możesz sprawdzić wersję Redis Server:

$ REDIS -SERVER -V REDIS SERWER V = 4.0.8 SHA = 00000000: 0 Malloc = Jemalloc-3.6.0 bitów = 64 Build = 2d97cb0719f78c3e 

Ponadto potwierdź, że serwer Redis jest uruchomiony zgodnie z oczekiwaniami, sprawdzając jego gniazdo słuchania na numerze portu 6379:

$ ss -nlt State recv-q Send-Q.0.0.0:22 0.0.0.0:* Posłuchaj 0 128 127.0.0.1: 6379 0.0.0.0:* Posłuchaj 0 128 [::]: 22 [::]:* Posłuchaj 0 128 [:: 1]: 6379 [::]:* 
Kopiuj

Serwer Redis rozpocznie się po ponownym uruchomieniu. Aby manipulować tym domyślnym zachowaniem, możesz albo wyłączyć lub włączyć Redis rozpoczęcie po ponownym uruchomieniu przez:

$ sudo systemctl wyłącz Redis-server lub $ sudo systemctl Włącz Redis-Server 

Domyślnie serwer Redis będzie słuchał tylko na lokalnym interfejsie pętli 127.0.0.1.

Jeśli chcesz skonfigurować serwer Redis do słuchania we wszystkich sieciach, musisz skonfigurować główny plik konfiguracyjny /etc/redis/redis.conf:

$ sudo nano/etc/redis/redis.conf 

i skomentuj Bind 127.0.0.1 :: 1:

Od: wiązanie 127.0.0.1 :: 1 do: # bind 127.0.0.1 :: 1 

Ponadto, jeśli chcesz zdalnie połączyć się z serwerem Redis, musisz wyłączyć tryb chroniony Redis. Wciąż edycja /etc/redis/redis.conf znajdować tryb chroniony tak link i zmień:

Od: tryb chroniony Tak do: chroniony tryb nie 

Po zakończeniu konfiguracji uruchom ponownie serwer Redis:

Uruchomienie usługi Redis-Server 


Serwer Redis powinien teraz słuchać na gniazdo 0.0.0.0: 6379. Możesz to potwierdzić, wykonując SS Komenda:

$ ss -nlt State recv-q Send-Q.0.0.0:22 0.0.0.0:* Posłuchaj 0 128 0.0.0.0: 6379 0.0.0.0:* Posłuchaj 0 128 [::]: 22 [::]:* Posłuchaj 0 128 [::]: 6379 [::]:* 
Kopiuj

Na koniec, jeśli masz włączoną zaporę UFW, możesz otworzyć port Redis 6379 do dowolnego ruchu przychodzącego TCP poprzez wykonanie poniższego polecenia:

$ sudo UFW zezwolić z dowolnego portu 6379 Proto TCP Reguła dodana (v6) 

Jeśli chcesz uczynić zasady zapory bardziej ścisłe Odwiedź nasz przewodnik po portach w zakresie otwierania/zezwolenia.

Powiązane samouczki Linux:

  • Rzeczy do zainstalowania na Ubuntu 20.04
  • Rzeczy do zrobienia po zainstalowaniu Ubuntu 20.04 Focal Fossa Linux
  • Jak zainstalować Redis na Ubuntu Linux
  • Rzeczy do zainstalowania na Ubuntu 22.04
  • Rzeczy do zrobienia po zainstalowaniu Ubuntu 22.04 JAMMY Jellyfish…
  • Ubuntu 20.04 Przewodnik
  • Ubuntu 20.04 sztuczki i rzeczy, których możesz nie wiedzieć
  • Ubuntu 22.04 Przewodnik
  • Linux Pliki konfiguracyjne: Top 30 Najważniejsze
  • Jak zainstalować Ubuntu 22.04 JAMMY Jellyfish Desktop