Ubuntu下安装redis

来源:互联网 发布:网络流行用语古称 编辑:程序博客网 时间:2024/05/13 16:08

首先你的linux要安装的有cpp的编译环境,因为redis是用c语言进行编写的,在此就不多说了。

一、安装redis,本电脑安装的版本是3.2.3安装命令如下

wget http://download.redis.io/releases/redis-3.2.3.tar.gztar -zxvf  redis-3.2.3.tar.gzcd redis-3.2.3make

二、make之后会出现“make test”的提示,执行make test报错。错误为:
You need tcl 8.5 or newer in order to run the Redis test
。。。。。。。。。。。。
1、这是缺少tcl的包所致
2、下载tcl 包:

 wget http://downloads.sourceforge.NET/tcl/tcl8.6.1-src.tar.gz 

3、解压该包:
tar zxvf tcl8.6.1-src.tar.gz

4、进入Unix文件夹下执行配置:

cd tcl8.6.1/unix./configure&&make&&make install

三、进入到redis的src目录下执行

redis-server   redis.conf

然后会出现redis的欢迎界面以及监听的端口。
但是终端不能再输入命令了,因为这样的启动为前端启动,
那么如何进行后台启动那
1、在redis的安装目录下。我们可以找到一个叫redis.conf的文件,这个文件是redis的配置文件
2、用vi打开

vim redis.conf

3、如图所示
这里写图片描述
4、往下拉会找到daemonize=no
这里写图片描述
5、图片上我已经改为yes了,然后保存退出
四、然后再次执行命令

redis-server   redis.conf

发现什么也没显示,你可以查看后台运行程序来验证redis服务是否启动

ps -ef|grep redis

结果如图证明已经启动
这里写图片描述

然后你可以用客户端进行连接测试代码如下

redis-cliset foo barget foo

结果如图
这里写图片描述
至此redis已经安装测试成功。

0 0