Redis从入门到精通(1):centos7安装和启动redis

Redis可以直接在机器上安装也可以用docker镜像安装。这里直接在机器上安装,对于Docker镜像下载和运行在基础配置掌握后更容易理解,我们在以后的章节中介绍。

我是T型人小付,一位坚持终身学习的互联网从业者。喜欢我的博客欢迎在csdn上关注我,如果有问题欢迎在底下的评论区交流,谢谢。

安装环境

我这里采用的是Centos 7的环境

[root@testmachine redis]# cat /etc/redhat-release
CentOS Linux release 7.5.1804 (Core)

安装前提条件

因为Redis是基于C语言的,所以首先需要gcc环境

[root@testmachine redis]# yum -y install gcc automake autoconf libtool make

安装步骤

我们从官网下载最新稳定版的源码压缩包,然后解压安装。源码及解压包我们放在~/redis/目录,安装后的二进制文件我们放在/usr/local/redis/目录。

  • 官网下载最新稳定版本安装包

直接在官网的下载页找到Stable版本进行下载,本博客完成之时最新稳定版本为5.0.7

[root@testmachine redis]# wget http://download.redis.io/releases/redis-5.0.7.tar.gz
  • 解压安装包
[root@testmachine redis]# tar -zxvf redis-5.0.7.tar.gz

解压后目录~/redis的结构如下

[root@testmachine redis]# ll
total 1940
drwxrwxr-x 6 root root     334 Nov 20 01:05 redis-5.0.7
-rw-r--r-- 1 root root 1984203 Nov 20 01:06 redis-5.0.7.tar.gz
  • 进入解压包先进行编译
[root@testmachine redis-5.0.7]# make MALLOC=libc

出现下面的画面说明编译成功,如果编译有问题说明上面的gcc环境安装的有问题

Hint: It's a good idea to run 'make test' ;)
  • 安装到指定目录
[root@testmachine redis-5.0.7]# make install PREFIX=/usr/local/redis

如果目标目录不存在会被自动创建。

进入安装目标目录,发现只有一个存储二进制文件的bin目录

[root@testmachine redis-5.0.7]# cd /usr/local/redis
[root@testmachine redis]# ll
total 0
drwxr-xr-x 2 root root 134 Feb  4 23:07 bin

bin目录下有如下文件

[root@testmachine redis]# cd bin
[root@testmachine bin]# ll
total 13024
-rwxr-xr-x 1 root root  353864 Feb  4 23:07 redis-benchmark
-rwxr-xr-x 1 root root 4058472 Feb  4 23:07 redis-check-aof
-rwxr-xr-x 1 root root 4058472 Feb  4 23:07 redis-check-rdb
-rwxr-xr-x 1 root root  799360 Feb  4 23:07 redis-cli
lrwxrwxrwx 1 root root      12 Feb  4 23
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值