1、首先下载压缩包
推荐大家一个网址http://download.redis.io/releases/
2、解压、编译、安装
-
tar -zxvf 压缩包名
安装gcc环境
因为redis是c语言写的,需要c环境,所以要安装gcc
yum install gcc-c++
过程中有个地方需要点y确认
-
编译
进入到主目录
make
-
安装
进入src目录
make install
3、配置
在redis主目录下创建bin和etc目录
然后把redis主目录下的redis.conf文件放到etc中(为了方便管理)
再下来把redis主目录下src中绿色的文件移动到bin文件夹下(启动脚本之类的,如下图,也是方便管理)
接下来修改配置文件
vim redis.conf
注释掉bind 127.0.0.1(我这里不仅注释了,还加了0.0.0.0,不加也可以)
protected-mode改为no
daemonize 改为yes
设置一个密码(我设置的是redis)
保存退出
4、启动
启动命令:
./redis-server 配置文件
启动客户端,并输入密码
./redis-cli
auth 密码(刚配置文件中requirepass后面的内容)
5、远程登录
每个可视化工具都差不多,填好ip端口号,验证密码等就能连,这里讲几个可能出现连接不上的问题
- 首先确保你自己的redis能redis-cli登录
- 打开阿里云主机安全组配置,放行6379端口(如下图)
- 防火墙开的话,放行6379端口
查询已经放行的端口
firewall-cmd --list-port
查询某个端口是否开放 :
firewall-cmd --query-port=端口号/tcp
添加放行端口
firewall-cmd --zone=public --add-port=端口号/tcp
最后连接成功美滋滋