Ubuntu安装Redis6.2.6

Ubuntu安装Redis6.2.6文章目录 Redis 安装 1 下载地址 2 安装版本 3 安装步骤 3 1 准备工作 安装最新版本的 gcc 编译器 3 2 将下载好的 redis 6 2 6 tar gz 放在 usr local 目录下 4 默认安装目录 5 后台启动 5 1 备份 redis conf5 2 后台启动设置 daemonizeno 改成 yes5 3Redis 启动 5 4Redis 关闭 Redis 安装 1 下载地址官网地址 https redis io 2 安装版本 redis 6 2 6 tar gz 安装在 Linux 上 3 安装步骤 3

Redis安装

1.下载地址

官网地址:https://redis.io/

在这里插入图片描述

2.安装版本

redis-6.2.6.tar.gz(安装在Linux上)

3.安装步骤

3.1准备工作,安装最新版本的gcc编译器

安装c语言的编译环境

命令:sudo apt install gcc

安装完成后测试gcc版本:gcc --version

在这里插入图片描述

3.2将下载好的redis-6.2.6.tar.gz放在 /usr/local目录下

在这里插入图片描述

进入/usr/local目录cd /usr/local,执行解压命令tar -zxvf redis-6.2.6.tar.gz

解压完成后进入redis-6.2.6目录cd redis-6.2.6

在redis-6.2.1目录下执行make命令,输入make进行编译

这里可能提示无法进行make命令,这是因为没有安装

安装命令sudo apt install make

在这里插入图片描述

跳过make test ,继续执行make install

4.默认安装目录

/usr/local/bin

在这里插入图片描述

查看默认安装目录:

redis-benchmark:性能测试工具,可以在自己本子运行,看看自己本子性能如何

redis-check-aof:修复有问题的AOF文件,rdb和aof后面讲

redis-check-dump:修复有问题的dump.rdb文件

redis-sentinel:Redis集群使用

redis-server:Redis服务器启动命令

redis-cli:客户端,操作入口

5.后台启动

5.1备份redis.conf

拷贝一份redis.conf到其他目录,这里我拷贝到/usr/local路径下

cp /usr/local/redis-6.2.6/redis.conf /usr/local

5.2后台启动设置daemonize no改成yes

修改redis.conf文件将里面的daemonize no 改成daemonize yes,让服务在后台启动

进入/usr/local目录下cd /usr/local,输入修改命令vi redis.conf

输入/daem 找到daemonize 所在行

i键进入编辑模式,修改no为yes

修改完成后按Esc键退出编辑,输入:wq!保存并退出

5.3Redis启动

进入/usr/local/bin目录cd /usr/local/bin,执行redis-server /usr/local/redis.conf,这样就启动成功了

查看redis进程ps -ef|grep redis

客户端连接redis-cli

测试验证ping,若显示PONG则表明正常运行

在这里插入图片描述

5.4Redis关闭

单实例关闭:redis-cli shutdown

在这里插入图片描述

也可以进入终端后输入shutdown关闭

在这里插入图片描述

退出终端的命令exit

多实例关闭,指定端口关闭:redis-cli -p 6379 shutdown

说明:

再次启动时,如果执行redis-cli不成功,则需先执行redis 配置文件

redis-server /usr/local/redis.conf,在执行redis-cli命令
如下图:

在这里插入图片描述

6.设置密码

6.1编辑redis.conf文件

2.修改protected-mode
在 redis.conf 中找到 protected-mode 将后面的 yes 改为 no

3.修改daemonize
在 redis.conf 中找到 daemonize 将后面的 no 改为 yes

4.修改密码(requirepass foobared)
在 redis.conf 中找到 requirepass foobared ,可在下面添加 requirepass 你的密码

执行完以上操作后进入指令模式 :wq! 保存退出

6.2重启redis

1.关闭redis
在 redis-cli 所在的目录下输入: redis-cli -a 密码

进入到 redis 指令模式,输入: shutdown
然后再输入: exit
2.启动redis
在 redis-server 所在的目录下输入: redis-server /usr/local/redis.conf(redis.conf所在目录为/usr/local/redis.conf)


可以通过指令 ps -ef | grep redis 查看redis状态

6.3开放端口

1.开放端口6379

firewall-cmd --add-port=6379/tcp --permanent
2.重启防火墙生效

systemctl reload firewalld或者firewall-cmd --reload
3.查看开放的端口号
firewall-cmd --list-ports
或者firewall-cmd --list-all查看ports


版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/231096.html原文链接:https://javaforall.net

(0)
上一篇 2026年1月29日 上午10:01
下一篇 2026年1月29日 上午10:22


相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号