redis介绍
Redis是一个开源的高性能键值对数据库。它通过提供多种键值数据类型来适应不同场景下的存储需求,并且借助许多高层级的接口使其可以胜任,如缓存、队列系统的不同角色。
Redis官网: http://redis.io/
源码托管在github
https://github.com/antirez/redis
一、下载redis安装包
访问http://download.redis.io/releases/ 可查看所有redis版本。
//下载redis命令。redis-4.0.9.tar.gz可替换为其他安装包。
wget http://download.redis.io/releases/redis-4.0.9.tar.gz
复制
二、解压安装包
tar -zxvf redis-4.0.9.tar.gz -C /usr/local/
复制
三、安装redis编译的c环境
yum install gcc-c++
复制
四、编译redis
make
复制
五、安装redis
make PREFIX=/usr/local/redis install
复制
六、测试启动
进入redis的bin目录,输入下面指令启动。
./redis-server
复制
如果显示redis的logo信息,就已经安装成功了。
七、配置redis
修改/usr/local/redis-4.0.9/redis.conf配置文件
daemonize no #将值改为yes
复制
后台启动命令:
./redis-server redis.conf
复制
这样关闭远程连接工具窗口,redis也能保持运行状态。
ps:如果你使用的是阿里云服务器的话,安装redis之后切记一定要设置redis密码。不然服务器会一直异常,亲身经历。。
八、设置密码
1.使用配置文件修改密码(推荐)
找到redis.conf配置文件,修改以下内容:
requirepass 密码
复制
重启,登陆的时候会让你输入密码验证:
auth 密码
复制
2.客户端方式
使用redis-cli可以直接对redis-server进行密码设置。不需要重启即可生效,但是一旦redis-server重启即密码不再生效。
登录
./redis-cli -p 6379
复制
设置密码
config set requirepass 密码
复制
重新登陆
auth 密码
复制
九、打开服务器6379端口
在控制台设置放行6379端口
如图: