Redis数据库

本文详细介绍了如何在Linux环境下安装Redis,包括配置文件修改、启动服务、设置密码以及使用Redis客户端进行数据操作。此外,还讲解了如何通过SSH端口转发远程连接受限的Redis服务,并演示了Redis数据库的备份与恢复方法。
摘要由CSDN通过智能技术生成

目录

1.安装Redis

  1.1 Redis配置文件

2.启动Redis服务

 3.Redis客户端

 3.1 Redis相关命令

 3.2 Redis数据库的备份与恢复

3.3 利用SSH端口转发Redis服务


1.安装Redis

安装redis的步骤

wget  http://download.redis.io/releases/redis-4.0.2.tar.gz # 下载redis源码

cd redis-4.0.2/

tar -zxvf redis-4.0.2.tar.gz # 解压

make && make install

/usr/local/bin # 安装目录

cp redis.conf /usr/local/bin/redis.conf

安装成功后的截图 

  1.1 Redis配置文件

安装成功后需要对redis.conf配置文件进行一些修改,vim /usr/local/bin/redis.conf

注释掉bind这行,开放连接,这一行是只允许本地127.0.0.1连接

 修改默认端口

关闭保护模式

 添加密码

2.启动Redis服务

启动redis服务的时候需要同时指定加载配置文件

 Redis默认是不起守护进程在后台运行,可以修改配置文件,使其启动后在后台运行。

 3.Redis客户端

因为需要做一些测试本次环境是在kali上搭建的环境,

wget http://download.redis.io/redis-stable.tar.gz

tar -zxvf redis-stable.tar.gz

cd /redis-stable.tar.gz

make

cp src/redis-cli /usr/bin/

到这儿就算安装好了

 ./redis-cli -h 192.168.163.135 #客户端连接Redis服务

 3.1 Redis相关命令

auth password  # 如果配置了密码需要认证登录

info          #查看redis的信息和服务器信息
flushall      #删除所有数据
del key       #删除键为key的数据
get key       #获得参数key的数据
keys *        #查看所有的key

 3.2 Redis数据库的备份与恢复

cli直接执行save命令保存数据库,会生成备份文件dump.rdb文件。恢复操作也非常简单只需要将dump.rdb文件移动到Redis安装目录并启动服务即可,使用命令【config get dir】可以获取Redis的安装路径。

3.3 利用SSH端口转发Redis服务

 当获取到了一个主机权限后,发现了该主机存在Redis服务,但是被限制了只允许本地连接,要连接Redis服务的话需要利用SSH做端口转发,将内网主机6379的流量使用其他端口转发,我们连接转发的端口即可。

 转发端口【12222】

 本文主要参考【谢公子-Redis数据库的使用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值