linux下源代码方式安装redis

本文详细介绍了Redis数据库的安装步骤,包括源代码下载、解压、编译安装、配置后台运行及开机自启动等关键环节,同时提供了常用Redis命令介绍。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

redis是一种key-value的内存数据库,有很多应用场景,现在开发工程基本都能用到redis,所以自己抽空
学一下redis的安装.
第一步,下载源代码包

源码包可以去redis的官网下载 https://redis.io/download,这里我选择的是4.0.7版本

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

第二步,解压

下载完成之后,选择一个地方安装,我选择的是/usr/local目录

解压压缩包

tar -xzvf redis-4.0.7.tar.gz
系统会自动创建解压目录
在这里插入图片描述

第三步: 安装

进入到redis-4.0.7目录里面,进行编译

make & make install
正常安装的样子

上图是正常安装的样子,但是我一开始执行的时候报错了,报错信息
在这里插入图片描述

一开始没明白,因为redis没有别的依赖,后来才想起来是没有gcc组件,安装gcc组件

yum -y install gcc gcc-c++

在此执行make就可以了.到这里redis的安装就完成了,下面是启动redis服务

第四步 启动redis服务

redis服务的启动命令在redis安装目录的src下,redis-server

cd /usr/local/redis-4.0.7/src/ #进入redis命令目录
redis-server #启动redis服务
在这里插入图片描述
在开启一个终端窗口,进入到同样的目录下,启动redis-cli客户端程序,就可以与redis进行交互了.

配置redis作为后台进程

我们一般使用redis服务,都是后台应用来的,所以,可以通过修改配置文件的配置,是redis可以后台运行.
redis的配置文件在一般在安装目录的根目录下,所以,在/usr/local/redis-4.0.7目录下,找到redis的配置文件redis.conf,
vi redis.conf
通过关键字 daemonize查找
在命令模式下输入 / 后面跟上关键字 (/和关键字之间没有空格)
在这里插入图片描述
修改daemonize 的值为yes ,保存退出即可

添加redis到开机自启动

vi /etc/rc.d/rc.local
/usr/local/redis-4.0.7/src/redis-server /usr/local/redis-4.0.7/redis.conf" #添加一行 到文件中,保存退出

redis常用命令:
redis-server /usr…/redis.conf 启动redis服务,并指定配置文件
redis-cli 启动redis 客户端
pkill redis-server 关闭redis服务
redis-cli shutdown 关闭redis客户端
netstat -tunpl|grep 6379 查看redis 默认端口号6379占用情况

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值