天天看點

Linux環境下Redis的安裝與配置

作者:JasonTang

簡介:Redis是現在最受歡迎的非關系型資料庫之一(除了Redis,還有MemCache、Cassadra和Mongo),Redis是一個使用ANSI C編寫的開源、包含多種資料結構、支援網絡、基于記憶體、可選持久性的鍵值對存儲資料庫,其具備如下特性:(一)基于記憶體運作,性能高效;(二)、支援分布式,理論上可以無限擴充;(三)、key-value存儲系統;(四)、開源的使用ANSI C語言編寫、遵守BSD協定、支援網絡、可基于記憶體亦可持久化的日志型、Key-Value資料庫,并提供多種語言的API。

相比于其他資料庫類型,Redis具備的特點是:C/S通訊模型;單程序單線程模型;豐富的資料類型;操作具有最小化、持久化;高并發讀寫;支援lua腳本。

本文主要介紹Linux環境下Redis的安裝與配置過程,詳細内容參考下文。

一、安裝Redis

1、登入Linux系統

Linux環境下Redis的安裝與配置

2、建立/usr/local/Redis目錄

Linux環境下Redis的安裝與配置

3、将Redis安裝檔案拷貝到/usr/local/redis目錄下

Linux環境下Redis的安裝與配置

備注:下載下傳位址:https://download.redis.io/releases/,下載下傳redis-6.2.10.tar.gz版本。

4、安裝Redis

(1)、安裝redis所需的gcc環境

執行指令# yum install -y gcc-c++安裝gcc環境

Linux環境下Redis的安裝與配置

(2)、解壓redis安裝軟體包

執行指令# tar -zxvf redis-6.2.10.tar.gz在目前位置解壓

Linux環境下Redis的安裝與配置
Linux環境下Redis的安裝與配置

(3)、檢視redis解壓後的軟體

Linux環境下Redis的安裝與配置

(4)、對redis安裝軟體進行編譯和安裝

執行指令# make

執行指令# make install PREFIX=/usr/local/redis

Linux環境下Redis的安裝與配置
Linux環境下Redis的安裝與配置

二、啟動Redis

1、Redis的啟動與關閉

Redis啟動:在 /usr/local/redis/bin 下執行 ./redis-server指令

Linux環境下Redis的安裝與配置

Redis關閉:在 /usr/local/redis/bin 下執行/redis-cli shutdown 指令

2、設定Redis背景啟動方式

修改配置/usr/local/redis/redis-6.2.10 下的 redis.conf檔案的這四個參數:

(1)、daemonize no 改為 daemonize yes

(2)、bind 127.0.0.1 前面加 # 将其注釋

(3)、protected-mode yes 改成 protected-mode no

(4)、将# requirepass foobared改為requirepass test123456

儲存後,将其上傳到 /usr/local/redis/bin 下

Linux環境下Redis的安裝與配置
Linux環境下Redis的安裝與配置

3、執行Redis背景運作指令

執行指令# ./usr/local/redis/bin/redis-server redis.conf

Linux環境下Redis的安裝與配置

4、通過程序和端口檢視Redis的運作情況

執行指令# ps -ef|grep redis

Linux環境下Redis的安裝與配置

執行指令# netstat -anp|grep 6379

Linux環境下Redis的安裝與配置

三、登陸Redis

1、從Windows終端測試

測試telnet 172.16.24.119 6379

Linux環境下Redis的安裝與配置

2、安裝redis-desktop-manager

Linux環境下Redis的安裝與配置

3、建立連結通路redis

Linux環境下Redis的安裝與配置

4、通路redis的界面

Linux環境下Redis的安裝與配置

備注:伺服器防火牆 6379 端口需要開放。

繼續閱讀