1.使用yum安装redis 

yum install redis

2.启动 Redis

service redis start

3.关闭 Redis

service redis stop 

或者查看端口  lsof -i:6379    使用 kill PID

安装完成 查看配置文件  whereis redis

4.查看有关防火墙

查看防火墙端口是否放行 

firewall-cmd --query-port=6379/tcp

如果未放行,使用放行指令

firewall-cmd --add-port=6378/tcp --permanent

放行之后刷新防火墙

firewall-cmd --reload

重新确认端口放行状态

firewall-cmd --query-port=6379/tcp

5.配置Redis.conf

5.1 查找redis.conf

whereis  redis.conf

5.2 修改redis.conf

daemonize yes

daemonize:yes:redis采用的是单进程多线程的模式。当redis.conf中选项daemonize设置成yes时,代表开启守护进程模式。在该模式下,redis会在后台运行,并将进程pid号写入至redis.conf选项pidfile设置的文件中,此时redis将一直运行,除非手动kill该进程。
daemonize:no: 当daemonize选项设置成no时,当前界面将进入redis的命令行界面,exit强制退出或者关闭连接工具(putty,xshell等)都会导致redis进程退出。

centos7 redis 远程连接 linux远程连接redis命令_数据库

protected-mode  yes

protected-mode yes改为protected-mode no(在没有密码的情况下,关闭保护模式
注释掉bind 127.0.0.1     (取消绑定本地地址)
把daemonize no改为daemonize yes   (是否为进程守护关闭ssh窗口后即是否在后台继续运行

   

centos7 redis 远程连接 linux远程连接redis命令_缓存_02

centos7 redis 远程连接 linux远程连接redis命令_redis_03

修改Redis密码

#requirepass foobared
 requirepass 123456

vim /usr/lib/systemd/system/redis.service

[Unit]
 Description=Redis persistent key-value database
 After=syslog.target network.target[Service]
 Type=simple
 PIDFile=/var/run/redis_6379.pid
 ExecStart=/usr/bin/redis-server /etc/redis.conf
 PrivateTmp=true
 ExecReload=/bin/kill -s HUP $MAINPID
 ExecStop=/bin/kill -s QUIT $MAINPID[Install]
 WantedBy=multi-user.target


 

保存文件,执行命令,设置Redis为开机启动

#重新加载配置文件
systemctl daemon-reload
#启动服务
systemctl start redis.service
#开机启动
systemctl enable redis.service