当前位置: 首页 > news >正文

redis下载地址,Linux安装redis保姆级教程 - 华

Linux安装redis保姆级教程

1 人赞同了该文章
目录
收起
1.下载redis安装包
2.安装 gcc
3.编译与安装
4.将配置文件移动到安装目录下
5.配置 redis 为后台启动
6.将 redis 加入到开机启动
7.将redis-cli,redis-server拷贝到bin下
8.修改默认的配置信息
9.启动与停止redis
10.测试连接

昨天安装了gcc和g++,今天继续讲解一下Linux的redis安装问题。因为的电脑是离线,所以安装还是 遇到了一些问题。整理成了笔记分享给大家。

1.下载redis安装包

这一步服务器可以上网的同学直接下载就可以

wget https://

 

也可以官网下载 选择自己需要的redis版本,点击即可下载。

下载地址:download.redis.io/releases/

将下载的redis安装包通过SSH工具把下载的安装包上传到服务器(我用的XTerminal,免费)

# 进入 redis 安装包上传目录,例如我上传到了 /home/redis

cd /home/redis

# 解压指令

tar -zxvf redis-7.0.9.tar.gz

2.安装 gcc

有相关文档,请自行查阅

安装完成后,使用以下命令查看gcc版本:

gcc -v

3.编译与安装

使用如下命令进行编译:

# 进入 redis 解压的目录内,例如我的解压目录为:/home/redis/redis-7.0.9

cd /home/redis/redis-7.0.9

# 运行编译命令

make

耐心等待,然后界面最后显示如下图

此时我们可以进入src目录,执行make test进行测试(以下测试步骤非必需的):

make test

此时可能会提示错误:

You need tcl 8.5 or newer in orderto run the Redis test

执行以下命令,安装tcl即可:

yum -y install tcl

执行完测试后,如下图所示即为成功:

安装

使用如下命令进行安装:

# 进入 redis 解压的目录的 src 文件夹内,例如我的解压目录为:/home/redis/redis-7.0.9

cd /home/redis/redis-7.0.9/src ​

# 安装 redis 到指定目录内

make install PREFIX=/usr/local/redis


4.将配置文件移动到安装目录下


命令如下:

# 进入 redis 的解压包目录内,例如我的解压目录为:/home/redis/redis-7.0.9

cd /home/redis/redis-7.0.9/ ​

# 在第三步编译与安装中,安装的目录下新建 etc 文件夹

mkdir /usr/local/redis/etc ​

# 移动 redis.conf 配置文件到上面创建的文件夹下

mv redis.conf /usr/local/redis/etc/


此时,redis的解压目录(例如我的解压目录为:/home/redis,你替换成自己的目录即可)就不会再用到了,可以将其删除,命令如下:

rm -rf /home/redis/redis-7.0.9

5.配置 redis 为后台启动

编辑redis.conf配置文件,命令如下(如果没有vim命令,使用vi命令也可以,或者使用yum -y install vim命令安装vim

# 如果没有 `vim` 命令,使用 `vi` 命令也可以,或者使用 `yum -y install vim` 命令安装 `vim`

vi /usr/local/redis/etc/redis.conf

daemonize no改为daemonize yes,如下图所示:

6.将 redis 加入到开机启动

vi /etc/rc.local

在里面添加如下内容,意思就是开机调用这段开启redis的命令,注意修改为自己的安装目录:

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

7.将redis-cli,redis-server拷贝到bin下

此操作的作用为让redis-cli指令可以在任意目录下直接使用:

cp /usr/local/redis/bin/redis-server /usr/local/bin/

cp /usr/local/redis/bin/redis-cli /usr/local/bin/

8.修改默认的配置信息

使用vi编辑redis.conf配置文件:

vi /usr/local/redis/etc/redis.conf

修改内容如下:

1 bind 127.0.0.1 # 这行要注释掉,解除本地连接限制

2 protected-mode no # 默认yes,如果设置为yes,则只允许在本机的回环连接,其他机器无法连接。

3 requirepass 123456 # 设置密码

4 appendonly yes # 持久化

 

9.启动与停止redis

命令如下:

# 如果执行了上面的第 7 步将redis-cli,redis-server拷贝到bin下,则使用第二条命令就可以,比较简便一些

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

# /usr/local/redis/etc/redis.conf 修改为你自己的配置文件路径

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

# 停止 redis 服务,如果设置了密码需要添加 -a 123456

redis-cli -a 123456 shutdown

 

redis启动命令

10.测试连接

本地连接测试

远程连接测试

注意远程连接需要关闭防火墙

# 重启网卡

service network restart

 

# 关闭防火墙

systemctl stop firewalld.service

systemctl disable firewalld.service

# 查看系统所有开放的端口

firewall-cmd --zone=public --list-ports

我用了

 

编辑于 2025-05-29 16:49・北京
http://www.jsqmd.com/news/65448/

相关文章:

  • windows系统将redis设置为服务 - 华
  • python题库 No.21 夜曲编程太棒了!
  • linux安装redis - 华
  • linux安装jdk - 华
  • 高级程序设计语言第八次个人作业
  • SSO 方案
  • linux 安装nginx - 华
  • Chrome 清除网站图标缓存,更新网站图标
  • 全球AI一周动态(12月1日-7日):巨头战略博弈升级,技术爆发催生新生态
  • 英语四级翻译
  • 网络流
  • Godot OpenGL
  • 昆明黄金店联系方式大全
  • 20232410 2025-2026-1 《网络与系统攻防技术》实验八实验报告1
  • 散修带你入门鸿蒙应用开发基础:启程篇(下) - 鸿蒙
  • 多方案统一认证体系对比
  • centos更新阿里源并同步更新系统时间
  • 齐次与非齐次的区别
  • centos7 无法上网怎么办?
  • 实用指南:[Linux命令分享]日志查看 — — less
  • 论文分享 |Spark-TTS:用解耦语音令牌实现高效可控的语音合成 - 实践
  • 昆明黄金推荐排行
  • NOIP2025反思--杨芮溪
  • 2025深圳/惠州组装线供应商TOP5评测!装配线/生产线/老化线/输送线等五大主流厂家推荐,技术创新+行业经验权威榜单发布,赋能工业自动化升级
  • 一个很好的观察案例:成功究竟是因为我们比较牛,还是仅仅因为运气
  • AD24中快速添加网络标签的方法
  • 终极揭秘:8大免费AI论文神器,一键极速生成,毕业/期刊/职称论文全覆盖!
  • GitHub更新:垃圾账户通知现可准确隐藏,清理近600万条记录
  • MATLAB基于CNN的图像超分辨率重建实现
  • 英语_阅读_School activities