centos7 安装redis

一、安装gcc依赖

由于 redis 是用 C 语言开发,安装之前必先确认是否安装 gcc 环境(gcc -v)
在这里插入图片描述
如果没有安装,会报错未找到命令。执行以下命令进行安装
[cs3@localhost Desktop]$ yum install -y gcc
在这里插入图片描述
看到一下图片,即代表安装完成。
安装过程中,遇到一个小的提示:You need to be root to perform this command
需要使用root用户才可以,使用su切换用户。

二、下载并解压安装包
redis安装包可以到官网选择相应的版本进行下载:
redis官网下载页面
我选择的是5.0.9
使用命令:wget https://download.redis.io/releases/redis-5.0.9.tar.gz
下载完成后,进行解压:tar -zxvf redis-5.0.9.tar.gz
在这里插入图片描述
三、cd切换到redis解压目录下,执行编译
[root@localhost sortware]# cd redis-5.0.9/
使用 make 命令进行编译
[root@localhost redis-5.0.9]# make
在这里插入图片描述
莫慌,接着下载一个 tcl 包,解压
wget http://downloads.sourceforge.net/tcl/tcl8.6.1-src.tar.gz
在这里插入图片描述
依次执行 ./configure ;make;make install 三个命令
执行完毕后,切换回redis页面,再次执行 make test命令:
在这里插入图片描述
四、安装并指定安装目录
[root@localhost redis-5.0.9]# make install PREFIX=/usr/local/redis

五、启动服务
进入到安装路径/usr/local/redis下的bin目录
窗口启动
[root@localhost bin]# ./redis-server
在这里插入图片描述
窗口启动,不能关闭窗口,否则服务停止
另外redis提供了后台启动模式
1、复制配置文件到安装路径
[root@localhost redis-5.0.9]# cp /usr/local/sortware/redis-5.0.9redis.conf /usr/local/redis/bin/
2、修改安装目录下拷贝的配置文件中 daemonize no 改为 daemonize yes
在这里插入图片描述
再次启动加上使用的配置文件
[root@localhost bin]# ./redis-server redis.conf
查看一下启动情况
在这里插入图片描述
测试一下,使用redis-cli进行测试,正常
在这里插入图片描述
可以看到在安装的bin目录下,有这么几个文件
redis-benchmark:是性能测试工具,可以检测服务器性能如何
redis-check-aof:修复有问题的aof文件。
redis-check-rdb:修复有问题的rdb文件
redis-sentinel:redis集群使用的
redis-server:redis服务启动命令
redis-cli:redis客户端启动命令

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值