centos7.8怎么安装redis5.0.10

1. 下载redis5.0.10

在安装Redis 5.0.10前,我们需要先去Redis官网上下载Redis的tar.gz文件,Redis的官网地址为https://redis.io/,我们可以直接通过浏览器访问这个地址,然后在该网站中找到最新的Redis稳定版本下载地址,如下图所示:

注意:在本次安装中我们选择的是Redis-5.0.10.tar.gz版本

我们可以直接点击该链接进行下载,或者使用如下命令进行下载:

wget http://download.redis.io/releases/redis-5.0.10.tar.gz

2. 解压并安装redis

下载完成后,我们需要解压该文件:

tar xvzf redis-5.0.10.tar.gz

解压完成后,进入解压后的目录文件夹,并运行make命令编译Redis源代码:

cd redis-5.0.10

make

如果一切正常,编译完成后Redis就会在该目录下生成一些二进制文件。接下来我们可以使用如下命令来测试Redis是否编译成功:

make test

如果测试结果如下(所有测试通过)则说明Redis编译成功:

ALL TESTS PASS

编译完成后,我们可以运行如下命令来安装Redis:

make install

安装成功后,我们可以在安装目录中找到Redis的命令及其配置文件。默认情况下,Redis将被安装在/usr/local/bin目录中。我们可以使用如下命令查看Redis的版本信息:

/usr/local/bin/redis-server -v

输出结果如下,则说明Redis安装成功:

Redis server v=5.0.10 sha=00000000:0 malloc=jemalloc-5.1.0 bits=64 build=51e9254d2f384880

3. 配置redis

在安装完成后,我们需要对Redis进行配置。配置文件位于Redis安装目录下的redis.conf,我们可以使用如下命令进行配置文件的拷贝:

cp redis.conf /etc/

注意:我们需要SSL的支持,因此需要安装OpenSSL-devel并重新编译安装一次Redis

yum -y install openssl-devel

make distclean # 清空安装目录

make # 重新编译安装

make test # 进行测试

make install # 安装 Redis

cp redis.conf /etc/

我们可以使用vi命令或其他喜欢的文本编辑器来编辑该配置文件,修改以下内容:

# 将监听地址修改为本地地址

# bind 127.0.0.1

bind 0.0.0.0

# 将日志级别设置为warning

# 日志级别可以是debug、verbose、notice、warning,默认为verbose

loglevel warning

# 设置密码

requirepass yourpassword

注意:这里的yourpassword为你设置的密码

修改完成后,我们可以使用如下命令启动Redis服务:

/usr/local/bin/redis-server /etc/redis.conf

这样,Redis就成功启动运行了。

4. 配置Redis为后台服务

默认情况下,Redis是以前端进程运行的。我们可以使用如下命令将其转化为后台进程运行:

/usr/local/bin/redis-server /etc/redis.conf &

注意:最后要加上 & 符号,表示后台运行

Redis转化为后台服务后,我们可以使用如下命令查看服务进程是否运行:

ps aux | grep redis

输出结果如下,则表明Redis后台服务正在运行:

root        572  1.4  0.4 246876  8804 ?        Ssl  14:42   0:00 /usr/local/bin/redis-server *:6379

root 604 0.0 0.0 112712 968 pts/0 S+ 14:53 0:00 grep --color=auto redis

5. 安装Redis客户端

安装Redis客户端可以让我们方便地与Redis服务器进行交互。我们可以使用如下命令安装Redis客户端:

yum install -y redis

6. 操作Redis

6.1 连接Redis服务器

连接Redis服务器十分简单,我们只需要在命令行下输入如下命令即可:

redis-cli

如果连接成功,你将看到如下类似的结果:

127.0.0.1:6379>

6.2 设置键值

在连接Redis服务器后,我们可以使用如下命令设置一个键值:

set key value

其中,key表示键,value表示值。例如,我们可以输入如下命令:

set test hello

键名为test,键值为hello,设置完成后我们可以使用如下命令来查看该键值:

get test

输出结果如下,则说明设置成功:

hello

6.3 获取键值

我们可以使用如下命令来获取键值:

get key

例如:

get test

输出结果为:

hello

6.4 删除键值

我们可以使用如下命令来删除一个键值:

del key

例如:

del test

注意:键被删除后,对应的值也将被删除。

6.5 退出Redis

我们可以使用如下命令退出Redis:

exit

或者使用如下命令:

quit

至此,CentOS7.8上Redis5.0.10的安装配置及使用就介绍完了,希望本篇文章能够帮助到大家。

数据库标签