Zainstaluj Redis na mennicy Linux

Zainstaluj Redis na mennicy Linux
„Redis jest rozwiązaniem w zakresie struktury danych typu open-source, w pamięci. Jest to szybka nierelacyjna baza danych, która obsługuje klucze mapowania na różne typy wartości. Dzięki wysokiej wydajności pamięci Redis jest odpowiedni do wielu aplikacji, na przykład buforowania i przechowywania sesji."

W tym przewodniku zbadamy instalację Redis w Linux Mint.

Redis na mennicy Linux

Linux Mint jest jednym z najpopularniejszych dystrybucji Linuksa, który koncentruje się na byciu prostym i przyjaznym dla użytkownika. Ponieważ opiera się na Ubuntu, Linux Mint wykorzystuje repozytoria Ubuntu dla swoich pakietów. Dowiedz się więcej o Linux Mint.

Oferuje to dwie różne opcje, jeśli chodzi o instalację Redis:

  • Instalowanie z oficjalnego repozytorium Ubuntu
  • Instalowanie z dedykowanego repozytorium Redis
  • Instalowanie Redis Snap
  • Budynek ze źródła

Instalowanie Redis z repozytorium Ubuntu

To najłatwiejszy sposób instalacji Redis. Wszystko, co musimy zrobić, to powiedzieć Menedżerowi Pakietowi (APT), aby zainstalować pakiet Redis (Redis-Server).

Polecenie jest następujące:

$ sudo apt aktualizacja && sudo apt instontuj redis -server -y

Jeśli wolisz używać GUI, możesz również zainstalować Redis z Menedżer oprogramowania.

Instalowanie Redis z Repo Redis

Ubuntu uwalnia aktualizacje pakietów po rygorystycznych testach (stabilność, błędy i inne). W wielu sytuacjach dodaje to dodatkowe opóźnienia, zanim najnowsza wersja pakietu będzie dostępna w Repo.

Aby uniknąć tego opóźnienia, wielu programistów oferuje repozytorium stron trzecich. W przypadku Redis dostępny jest dedykowany PPA (PPA: Redislib/Redis). Uruchom następujące polecenie, aby dodać repozytorium:

$ sudo add-apt-repozytory PPA: RedisLabs/Redis

Zaktualizuj pamięć podręczną apt i zainstaluj Redis:

$ sudo apt aktualizacja && sudo apt instontuj redis -server -y

Jeśli dodałeś PPA Redis, wtedy Menedżer oprogramowania powinien to również podnieść.

Instalowanie Redis Snap

Redis jest również dostępny jako pakiet Snap na Snapcraft.

Ta metoda zawiera kilka zalet:

  • Nie musisz się martwić o najnowszą wersję Redis. Snappy (The Snap Package Manager) utrzymuje zainstalowane snaps aktualizowane.
  • Nie trzeba konfigurować dodatkowych repozytoriów.

Snap jest wstępnie zainstalowany na mennicy Linux. Zapoznaj się z oficjalną dokumentacją, jeśli potrzebujesz pomocy w instalacji SNAP w Linux Mint.

Następujące polecenie zainstaluje pakiet Redis Snap:

$ sudo snap instaluj redis

Budowanie i instalacja Redis ze źródła

Redis to oprogramowanie typu open source. Kod źródłowy jest dostępny na podstawie licencji BSD. Możemy skompilować i zainstalować Redis z kodu źródłowego z odpowiednimi narzędziami.

Jednak to podejście ma niektóre wady. Musisz ręcznie zarządzać instalacją. Jest to zalecane tylko dla programistów i zaawansowanych użytkowników.

Najpierw zainstaluj niezbędne narzędzia i biblioteki potrzebne do skompilowania kodu źródłowego:

$ sudo apt instal instalacja kompilacji

Chwyć kod źródłowy najnowszej stabilnej wersji:

$ wget https: // pobierz.Redis.IO/REDIS-STABLE.smoła.GZ

Wyodrębnij smołę.Archiwum GZ:

$ tar -xvf stabilna.smoła.GZ

Skompiluj kod źródłowy:

$ cd redis-stabilne/
$ make -J $ (nproc)

Poniższe polecenie przeprowadzi niektóre testy w celu sprawdzenia, czy kompilacja się powiodła. Zauważ, że test wymaga dodatkowej zależności (TCL).

$ dokonaj testu

Jeśli testy zakończyły się powodzeniem, możemy je teraz zainstalować. Uruchom następujące polecenie:

$ sudo tworzy instalację

Jeśli zdecydujesz się odinstalować tę instalację, użyj następującego polecenia:

$ sudo dokonaj odinstalowania

Konfigurowanie Redis

Zanim zaczniemy używać Redis, należy wykonać pewne konfiguracje.

Chcemy, aby Systemd zarządzał usługą Redis. Wymaga pewnych poprawek w pliku konfiguracyjnym Redis (Redis.conf). Jeśli zainstalowałeś Redis ze źródła, to Redis.Conf będzie zlokalizowany w katalogu źródłowym. W przeciwnym razie zostanie zlokalizowany w następującej lokalizacji:

$ sudo nano/etc/redis/redis.conf

Zmień wartość dyrektywy nadzorowanej na SystemD:

$ nadzorowany systemd

Zapisz plik i zamknij edytor. Uruchom ponownie usługę Redis, aby przejść do zmiany:

$ sudo systemctl restart redis.praca

Na koniec sprawdź status usługi Redis:

$ sudo systemCtl Status Redis.praca

Weryfikacja instalacji Redis

Ten krok wykona kilka podstawowych zadań Redis, aby sprawdzić, czy procedura instalacji zakończyła się powodzeniem.

Uruchom interaktywną powłokę Redis:

$ redis-cli

Użyj polecenia ping, aby przetestować połączenie serwera:

$ Ping

Następnie musimy przetestować, czy Redis może przechowywać pary wartości kluczowej. Zarejestrujemy kluczowy test z wartością „The Quick Brown Fox”:

$ Set Test „The Quick Brown Fox”

Spróbuj odzyskać wartość klucza:

$ Get Test

Końcowe przemyślenia

W tym przewodniku zbadano wiele sposobów instalowania Redis w Linux Mint z różnych źródeł. Chociaż jest bezpośrednio dostępny w oficjalnym repozytorium, Redis ma również dedykowane PPA. Alternatywnie możemy również zainstalować i używać Redis jako pakietu Snap. Dla zaawansowanych użytkowników i programistów Redis można również zainstalować z kodu źródłowego.

Zainteresowany dowiedzeniem się więcej o Redis? Sprawdź podkategorię Redis, aby uzyskać więcej przewodników Redis, na przykład za pomocą Redis CLI, Redis z skryptami Lua, partycjonowania itp.

Szczęśliwy komputer!