安装Redis
环境
ubuntu18
准备
安装前,先把yum,gcc,make安装好
步骤
官网下载地址:http://www.redis.cn
各个历史版本下载地址:http://download.redis.io/releases/
- 进入该目录
cd /opt/
- 通过wget下载Redis
wget http://download.redis.io/releases/redis-4.0.12.tar.gz
- 解压到当前目录中
tar -zxvf redis-4.0.12.tar.gz
- 进入到redis-4.0.12
cd redis-4.0.12
- 编译安装
make MALLOC=libc
成功后,提示你进行测试是一个好主意,不过我就不测试了,比较耗费时间。
make MALLOC=libc
。。。
siphash.c:211:5: note: here
case 1: b |= ((uint64_t)siptlw(in[0])); break;
^~~~
CC rax.o
LINK redis-server
INSTALL redis-sentinel
CC redis-cli.o
LINK redis-cli
CC redis-benchmark.o
LINK redis-benchmark
INSTALL redis-check-rdb
INSTALL redis-check-aof
Hint: It's a good idea to run 'make test' ;)
- 进入src目录
cd src/
- 执行编译安装命令
make PREFIX=/usr/local/redis install
这样我们就成功的安装了Redis
root@ttxs:/opt/redis-4.0.12/src# make PREFIX=/usr/local/redis install
CC Makefile.dep
Hint: It's a good idea to run 'make test' ;)
INSTALL install
INSTALL install
INSTALL install
INSTALL install
INSTALL install
测试
- 进入redis文件夹
cd /opt/redis-4.0.12
- 打开配置文件redis.conf
gedit redis.conf
- 搜索
daemonize
将no
改为yes
,保存退出。 - 以后台方式开启redis
redis-server /opt/redis-4.0.12/redis.conf
- 进入控制台
redis-cli
- ping一下,如下就安装成功,可以正常使用了。
root@ttxs:/# redis-cli
127.0.0.1:6379> ping
PONG