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 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:
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!