選擇在Linux下安裝redis,現在采用虛擬機安裝的centos7 進行安裝的
1.安裝gcc 因為redis是c語言編寫的
yum -y install gcc
2.下載redis安裝包,在任意已知目錄下執行
wget http://download.redis.io/releases/redis-5.0.7.tar.gz
可以先訪問 http://download.redis.io/releases 查看版本
3.解壓redis安裝包
tar -zxvf redis-5.0.7.tar.gz
4.進入redis目錄
cd redis-5.0.7
5.編譯
make
6.安裝
make install PREFIX=/usr/local/redis install
注意:PREFIX:指定安裝目錄(不存在會自動創建),安裝完成會在安裝目錄下生成一個bin目錄
7.拷貝redis.conf到安裝目錄
cp redis.conf /usr/local/redis
8.進入 /usr/local/redis目錄
cd /usr/local/redis/
9.編輯redis.conf
vim redis.conf
1.后台啟動,daemonize yes
2.綁定端口,port 6379 默認是6379 需要安全組開放端口
3.綁定IP,bind 192.168.2.128
4.指定數據存放路徑,dir /usr/local/redis/log rdb存放的路徑
5.指定持久化方式,appendonly yes
6.requirepass redis129 設置密碼
10.后端啟動redis:
在redis安裝目錄下執行:./redis-server redis.conf
11.查看是否啟動成功:
ps aux | grep redis
12.進入客戶端
在redis安裝目錄下執行:./redis-cli --raw 處理中文亂碼問題
13.關閉redis進程
1. ./redis-cli shutdown
2. kill -9 pid 進程
14.登錄
方式一:./redis-cli -h ip -p port
方式二:./redis-cli (不指定ip和端口默認會登錄當前IP的默認端口(6379))
方式三:./redis-cli -a myPassword
踩坑:如果redis服務已經啟動、防火牆已經關閉或端口可以訪問、安全組已經添加了端口,這時如果還是不能訪問的話 需要將redis.conf配置文件中 注釋 bind 127.0.0.1

1.5、測試
登錄后:
執行:set name zhangsan
執行:get name
如果兩次都成功就算成功