CentOS7.6 linux下yum安装redis以及使用(不是root用户,命令前加sudo)
(**centos7.x版本的有时候service这个命令不好使,就用systemctl)
一、安装redis
1、检查是否有redis yum 源
yum install redis
2、下载fedora的epel仓库
yum install epel-release
3、安装redis数据库
yum install redis
4、安装完毕后,使用下面的命令启动redis服务
# 启动redis
systemctl start redis
# 停止redis
systemctl stop redis
# 查看redis运行状态
systemctl status redis
# 查看redis进程
ps -ef | grep redis
5、设置redis为开机自动启动
chkconfig redis on
6、进入redis服务
# 进入本机redis
redis-cli
# 列出所有key
keys *
7、防火墙开放相应端口
# 开启6379
/sbin/iptables -I INPUT -p tcp --dport 6379 -j ACCEPT
# 开启6380
/sbin/iptables -I INPUT -p tcp --dport 6380 -j ACCEPT
# 保存
/etc/rc.d/init.d/iptables save
# centos 7下执行
service iptables save
***注意报这个错的话---Unknown operation 'iptables'.
要安装这个依赖包 ---yum install iptables-services
再执行--service iptables save
当出现这个--iptables: Saving firewall rules to /etc/sysconfig/iptables:[ OK ]
-----就算保存成功
二、修改redis配置文件
(vi /etc/redis.conf)
1.允许外部链接redis
(1)找到 bind 127.0.0.1 将其注释
(2)找到 protected-mode yes 将其改为 protected-mode no
2.重启redis
# 停止redis
systemctl stop redis
# 启动redis
systemctl start redis