1.redis安装
2019-01-24 本文已影响0人
_少年不知愁
目录:
1 linux安装步骤
2 redis config配置
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
(2)cd redis-4.0.6
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
image.png
image.png
- 后续设置
(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)
redis-cli -h 192.168.1.3 -p 7379 -a password
(5)设置密码
requirepass foobared
去掉#,将foobared改成自己想要设置password
控制台登入
/redis-cli -h 127.0.0.1 -p 6379 -a myPassword
(6)可视化工具
1.redis desktop Manager目前window需要收费只能下载以前的0.8.8版本
2.Medis 提供的 SSH Tunnel 和 TLS 支持使得你可以直接连接到远程服务器和各种 SaaS 服务( Amazon ElastiCache, Redis Labs, Redis To Go )
3.AnotherRedisDesktopManager
4.redis支持的数据类型:String hash set zset list