Discuz! Board

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1780|回复: 1
打印 上一主题 下一主题

ubuntu 下载安装 redis

[复制链接]

55

主题

78

帖子

289

积分

认证用户组

Rank: 5Rank: 5

积分
289
跳转到指定楼层
楼主
发表于 2017-4-21 11:55:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 linux 于 2017-4-21 13:00 编辑

获取Redis
1、通过官网http://redis.io/获取稳定版源码包下载地址;
2、通过sudo wget http://download.redis.io/releases/redis-3.2.8.tar.gz下载 源码包;
  解压该文件:
sudo tar -zxvf redis-3.2.6.tar.gz
如果没有安装gcc,需要先安装:
sudo apt-get install gcc
进入到redis-3.2.6目录下,依次执行下面两条命令:
sudo makesudo make install
 会安装到目录/usr/local/bin下:
现在进入先前解压后得到的文件夹(我的在/usr/redis),复制配置文件redis.conf到/etc/redis/下,并用vi命令编辑该文件,将“daemonize no”修改为“daemonize yes”,即设置成作为后台进程运行,修改完成后保存退出。
  进入到/usr/local/bin目录下,执行命令:(默认端口6379)
redis-server /etc/redis/redis.conf
redis-cli -p 6379
 然后执行命令ping,若输出为pong,则证明服务成功启动
设置 查看 key value
set k1 helloworld
get ki
[size=13.6364px]删除单个:del key
执行quit命令退出,现在可以通过下面的命令查看到该进程:
ps -ef|grep redis


关闭服务
redis-cli shutdown
如果非默认端口,可指定端口:
redis-cli -p 6380 shutdown
回复

使用道具 举报

697

主题

1142

帖子

4086

积分

认证用户组

Rank: 5Rank: 5

积分
4086
沙发
发表于 2017-12-27 09:54:40 | 只看该作者
查看redis的版本有两种方式:
1. redis-server --version 和 redis-server -v
得到的结果是:Redis server v=2.6.10 sha=00000000:0 malloc=jemalloc-3.2.0 bits=32

1. redis-cli --version 和 redis-cli -v
 得到的结果是:redis-cli 2.6.10
严格上说:通过 redis-cli 得到的结果应该是redis-cli 的版本,但是 redis-cli 和redis-server 一般都是从同一套源码编译出的。所以应该是一样的。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|firemail ( 粤ICP备15085507号-1 )

GMT+8, 2024-5-5 16:56 , Processed in 0.057522 second(s), 18 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表