Redis 入门安装(Linux)

来源:互联网 发布:多玩数据库魔兽wlk 编辑:程序博客网 时间:2024/04/16 11:55

Redis 入门安装(Linux)

备注:该案例讲解基于CentOS6.5、Reids3.2.8

Redis 官网

中文地址:http://www.redis.cn/

英文地址:https://redis.io/

1、下载

可以在linux中直接通过命令下载:
wget http://download.redis.io/releases/redis-3.2.8.tar.gz

也可以在Window中通过浏览器在官网下载并拷贝(上传到)到linux中:




2、解压

解压命令

tar -xzvf redis-3.2.8.tar.gz


解压后Redis目录:


3、安装

在redis安装根目录执行make命令:

make
如果当前linux还没有安装gcc环境的则会出现以下错误(gcc是C语言的编译工具,redis是基于C语言开发的):



解决办法:

执行以下命令进行安装(前提示当前机器能上网,否则可参考离线安装:http://blog.csdn.net/u013490585/article/details/70920477):

yum install gcc-c++



成功安装gcc这时候我们尝试重新执行make命令这时候会出现另外一个错误,解决办法下面继续阐述):



由于上一次make失败,会存在一些残留的文件,这时候我们执行以下命令清理一下,然后再执行make命令:

make distclean



期间会出现一些警告的日志可以忽略掉。


如上图,此时,我们再执行命令并指定安装目录:

make PREFIX=/usr/local/Redis install


。。。。



到此为止,Redis已在Linux上成功安装。


安装成功后,Redis安装到了哪里?

如刚才指定目录一致:

/usr/local/Redis

此时会在该目录下创建bin目录,内容示意图:

如果没有指定安装路径则会以按默认路径安装,如果是默认路径安装我们会发现redis 其实已被默认安装到路径:/usr/local/bin 目录中



基于上面成功安装的前提下,下面进行一个Hello World简单演示

我这里为了不改变redis的出厂配置,我这边自行拷贝了一份 

/usr/local/Redis/conf/redis.conf

启动redis 

[root@node4 bin]# ./redis-server /usr/local/Redis/conf/redis.conf

使用客户端连接

[root@node4 bin]# redis-cli -p 6379


可以通过命令查看 redis服务是否启动

ps -ef|grep redis
以下截图为正常启动:


Hello World 



关闭Redis服务

127.0.0.1:6379> shutdownnot connected> exit

这里写图片描述

在客户端里面输入shutdown命令即可,退出客户端用exit


卸载redis服务,只需把/usr/local/Redis/bin/目录下的redis删除即可


为了卸载干净,你还可以把解压和编译的redis包也给删除了


到此所有过程完成……………..



0 0
原创粉丝点击