1:安裝redis前,先裝一下安裝rendis的前提環境gcc
yum install gcc-c++
2:下載redis的壓縮包
http://download.redis.io/releases/
這裏可以選擇自己喜歡的版本
3:把下載下來的安裝包挪到centos指定的目錄下
我用的是xshell+xftp來把Windows上的文件傳到虛擬機中的centos7上的
下圖標出來的是xftp在xshell中的位置,本來是黑窗口的 需要進行下載安裝(同學請自行百度)
這就是挪到虛擬機中的文件(我都是自己在Local文件夾下自己新建的一個專門放壓縮文件的文件夾)
4:解壓該壓縮文件到自己指定的文件夾中
首先cd到該壓縮文件的文件夾下
cd /usr/local/2020tardir
然後解壓
tar -zxvf redis-5.0.7tar.gz -C /usr/local/2020mysoftwares
我是解壓到自己的某個目錄下的,看自己喜好,如果不需要解壓到其他目錄,可直接 tar -zxvf redis-5.0.7tar.gz
5:對擠壓後的文件進行編譯
cd到解壓出來的文件夾下
我的是 cd /usr/local/2020mysoftwares/redis-5.0.7
然後執行make
會執行幾十秒(主要看電腦),之後就編譯完成。
如果出現一些提示錯誤,那麼可能是第一步沒有進行導致的,所以,重複一次第一步,並且刪除 解壓出來的 這個redis-5.0.7文件,重新解壓一次,在進行make。
6:安裝redis(上一步只是編譯,不是安裝)
在解壓的edis-5.0.7目錄下進行如下命令
make install PREFIX=/usr/local/2020mysoftware/redis5
後面的地址 是隨意的,指定一個自己希望安裝路徑即可。
7:複製解壓的redis配置文件到當前安裝目錄
把解壓出來的那個redis-5.0.7裏面的redis.conf文件複製到 安裝目錄/usr/local/2020mysoftware/redis5下的bin裏面
cp /usr/local/2020tardir/redis-5.0.7/redis.conf /usr/local/2020mysoftware/redis5/bin
8:修改redis配置文件
首先我們cd到該配置文件所在文件夾目錄
cd /usr/local/2020mysoftware/redis5/bin
然後 vim redis.conf
按 i 進入編輯狀態
需要修改的地方主要有三處
a:將daemonize=no改爲daemonize=yes
b:將bind 127.0.0.1註釋掉
c:將protected-mode yes改爲protected-mode no
最後 :wq! 保存並退出
9:啓動redis
我這裏啓動的前提是 我就在bin 目錄下
./redis-server redis.conf
可以使用 ps -ef|grep 6379 查看是否已啓動
說明已啓動
10:測試已啓動的redis
還是在bin目錄下
./redis-cli
這是啓動客戶端
然後進行一個String類型的設置值
set test1 2020
然後取值
get test1
如果能回顯2020則說明我們的redis是能夠正常使用的
11:關閉redis
./redis-cli -h 127.0.0.1 -p 6379 shutdown
如果上述正常關閉不能關閉我們的redis那麼就只好使用kill來關閉了
kill -9 6379對應的那倆個進程號
謝謝參考!如有錯誤,還望不吝賜教!謝謝!