centos7 安装 Redis
一、什么是Redis?
简单来说,Redis就是开源使用C语言编写,基于内存持久化的日志型、key-value的非关系型数据库。支持多种语言API。
二、安装Redis
1、在线安装:
①、查看本机是否已经安装Redis:yum list redis
②、未安装,我们就进行安装命令:yum install -y redis
③、安装完毕之后,就可以启动redis服务:service redis start
④、可以设置redis服务为开机自动启动:chkconfig redis on
⑤、进入本机redis服务:redis-cli;可以输入命令:keys *,info。
⑥、防火墙开放相应的端口,开启6379,6380:
/sbin/iptables -I INPUT -p tcp 6379 ACCEPT
/sbin/iptables -I INPUT -p tcp 6380 ACCEPT
2、修改redis访问密码,并且开启远程访问:
①、打开配置文件:vim /etc/redis.conf
②、修改如下内容:
修改默认密码,查找 requirepass foobared 将foobared修改为你自己的密码:requirepass 1
找到 bind 127.0.0.1,可以直接注释掉该行,也可以将 127.0.0.1 修改为 0.0.0.0 ,将 protected-mode yes 修改为 protected-mode no。保存,退出配置文件。
③、关掉redis服务:service redis stop,或者找到进程:ps -ef | grep redis, 将进程 kill -9 pid
④、用 redis-server /etc/redis.conf & 启动 redis 服务
⑤、用 redis-cli -h ip -p 6379 来远程登录访问 redis 服务,连接成功之后,我们输入刚才的命令:info,发现不能访问,就要输入密码:auth 1,然后就可以正常访问了。
3、使用Redis Desktop Manager远程连接
①、官网上获取:https://redisdesktop.com/download
②、Github获取:https://github.com/uglide/RedisDesktopManager/releases
③、我用的是windows系统,直接下载exe的执行文件,安装好之后,连接redis服务器ip:6379就可以访问,密码也需要,如图: