ubuntu下如何安装Redis

Redis是一个开源的使用ANSI C语言 编写、支持网络、可基于内存亦可持久化的日志型、Key-Value的数据库,并提供多种语言的API。
那么如何安装Redis呢?这里我将给出在Ubuntu下安装Redis的方法。(以下载Redis4.0.6为例)

第一步:下载、提取和编译Redis

$ wget http://download.redis.io/releases/redis-4.0.6.tar.gz
$ tar xzf redis-4.0.6.tar.gz
$ cd redis-4.0.6
$ make

第二步:现在src目录下的二进制文件已经编译完成并且可以使用了,我们来运行它

$ src/redis-server

第三步:现在可以使用内置客户端与Redis进行交互了

$ src/redis-cli
redis> set foo bar
OK
redis> get foo
"bar"

当然,我一开始安装的时候,进行第三步的时候并没有那么顺利,而是出现了

$ src/redis-cli
Could not connect to Redis at 127.0.0.1:6379: Connection refused
Could not connect to Redis at 127.0.0.1:6379: Connection refused
not connected> 

原因是需要先开启服务端,这需要先配置一下redis.conf文件
具体步骤如下:

找到redis.conf 并修改 daemonize no 为 daemonize yes ,这样就可以默认启动就后台运行(这里需要大家自己找一下,我的这个文件是直接就在redis-4.0.6目录下了)
~/redis-4.0.6$ sudo vi redis.conf

进入文件后修改相应属性即可,然后保存退出

然后启动服务端即可
~/redis-4.0.6$ redis-server redis.conf
16507:C 22 Jan 15:23:45.716 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
16507:C 22 Jan 15:23:45.716 # Redis version=4.0.6, bits=64, commit=00000000, modified=0, pid=16507, just started
16507:C 22 Jan 15:23:45.716 # Configuration loaded
完成这一步之后,再进行刚才的第三步就能成功啦~

希望大家都能顺利的安装~~~

你可能感兴趣的:(ubuntu下如何安装Redis)