Linux安装Redis教程-redis下载安装配置详细教程

演示系统:CentOS-7-x86_64。

一、安装包下载

 

二、Redis安装

2.1 gcc安装

由于redis是由c语言编写 所以需要c语言的编译器 gcc

yum install gcc

2.2 解压redis安装包

tar -zxvf redis-6.2.7.tar.gz

 

 

2.3 创建安装目录

 这里演示将redis安装到/musi/software/中。

mkdir -p /musi/software/

2.4 移动解压包

mv redis-6.2.7 /musi/software/

2.5 进入redis目录下,编译安装

cd /musi/software/redis-6.2.7/
make & make install

 注意:在make这一步时有时会出现这个错误

 

 

 

 解决办法:

make & make install安装Redis时失败报错

 2.6 安装完成,启动redis服务

src/redis-server redis.conf

 

 

出现这个即安装成功。

2.7 连接redis服务

redis-cli

 

 

 注意:若输入redis-cli提示-bash: redis-cli: 未找到命令,可重复执行一下2.5步骤解决。

2.8 关闭服务

关闭服务器:ctrl+c

2.9 设置为后台运行

修改redis.conf里的daemonize改为yes后在启动redis即为后台启动

vim /musi/software/redis-6.2.7/redis.conf

2.10 后台启动

完成2.9步骤后,根据2.6步骤命令运行redis,如下图所示,回车后不在显示启动日志,输入redis-cli命令可直接连接到redis.

 

 2.11 后台启动关闭

如果后台启动,则可以通过以下几种方式关闭redis:
1) pkill redis-server
2) kill 进程号
3) redis-cli shutdown

2.12 修改redis密码

redis安装后默认是没密码的,既直接通过连接命令不使用密码就可以连接上redis服务,这是极其不安全的,所以我们可以设置redis的访问密码,来加强数据的安全性。

redis修改密码有两种方式:

1、通过命令修改

查看当前密码

config get requirepass

修改密码

config set requirepass 'newpassword'

重启后生效!

2、通过配置文件修改(推荐)

在redis安装文件中,修改redis.conf

vim redis.conf

找到requirepass,添加新密码:

# requirepass newpassword

 

 

3、密码验证 

在命令行登录时,我们先利用redis-cli命令连接上redis,但此时是无任何数据访问权限的,需要先去验证redis密码,通过命令:

auth newpassword

通过后即可访问操作数据。

补充:redis-cli  -a newpassword这种连接方式不安全,被舍弃。

 

posted @ 2023-02-28 10:53  砰砰的猿  阅读(2615)  评论(0编辑  收藏  举报