linux部署Redis

两种方式部署:
1、使用docker容器安装:
redis:docker run -d -p 31000:6379 --name redis --restart=always -v /home/dockerdata/redis/redis.conf:/etc/redis/redis.conf -v /home/dockerdata/redis/data:/data redis
设置redis密码:
1.进入redis的容器 docker exec -it 容器ID bash
2.进入redis目录 cd /usr/local/bin
3.运行命令:redis-cli
4.查看现有的redis密码:config get requirepass
5.设置redis密码config set requirepass 1234(1234为你要设置的密码)
6.若出现(error) NOAUTH Authentication required.错误,则使用 auth 密码 来认证密码
 
  
2、Linux独立安装redis:
查看redis版本源:yum search redis
下载 fedora 的 epel 仓库:yum install epel-release
Redis安装命令:yum install redis
启动redis:systemctl start redis
设置开机启动:chkconfig redis on
如果没有开放6379端口,需要如下操作:
# 开放 6379 端口
/sbin/iptables -I INPUT -p tcp --dport 6379 -j ACCEPT
# 保存
/etc/rc.d/init.d/iptables save
# centos 7下执行
service iptables save
修改redis配置信息/etc/redis.conf

修改默认端口,查找 port 6379 修改为相应端口即可, 修改默认密码,也可redis-cli -h 127.0.0.1 -p 6379

登录后命令修改,查找 requirepass foobared 将 foobared 修改为你的密码, 需要客户端登录,则需注释bind 127.0.0.1, 修改protected-mode no
至此redis操作基本完成

你可能感兴趣的:(redis,linux,docker)