1.安装(linux)见官网:https://redis.io/download
2.安装版本自己定
(1)cd /usr/local
wget http://download.redis.io/releases/redis-4.0.6.tar.gz
tar xzf redis-4.0.6.tar.gz
cd redis-4.0.6
(2)make (没问题跳过括号内,报错可能是gcc tcl未装原因导致
yum install gcc-c++
yum install tcl
然后再次make,如果还是失败执行make MALLOC=libc)
cd src
make install
这里已经安装ok
(3)为了方便使用
mkdir -p /usr/local/redis
然后将src目录下常用命令文件cp下
cp mkreleasehdr.sh redis-benchmark redis-check-aof /usr/local/redis
cp redis-check-rdb redis-cli redis-sentinel redis-server redis-trib.rb /usr/local/redis
cp ../redis.conf /usr/local/redis
(4)启动redis
cd /usr/local/redis
./redis-server redis.conf
3.后续设置
(1)后台运行模式
上述启动关闭窗口即关闭redis,修改redis相应配置
修改redis.config
daemonize yes
(2)设置开机启动
vi /etc/rc.local
添加
/usr/local/redis/redis-server /usr/local/redis/redis.conf
(3)允许远程连接
将bind 127.0.0.1
改为 bind 0.0.0.0
(4)redis关闭
bin/redis-cli shutdown 或者pkill redis-server 或者 kill -9 进程号(ps -ef | grep redis)
(5)设置密码
requirepass foobared
去掉#,将foobared改成自己想要设置password
(6)1.可视化工具 redis desktop Manager目前window需要收费只能下载以前的0.8.8版本
2.Medis 提供的 SSH Tunnel 和 TLS 支持使得你可以直接连接到远程服务器和各种 SaaS 服务( Amazon ElastiCache, Redis Labs, Redis To Go )
4.redis支持的数据类型:String hash set zset list