博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
redis安装(linux)
阅读量:4554 次
发布时间:2019-06-08

本文共 1742 字,大约阅读时间需要 5 分钟。

下载地址:,下载最新稳定版本:http://download.redis.io/releases/redis-5.0.5.tar.gz

本教程使用的最新文档版本为 2.8.17,下载并安装:

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

如果make出现如下问题:说明没有安装gcc,安装命令如下:

yum -y install make gcc*

查看gcc
gcc -v

 4. 编译源码:make

 

(1)若出现如下提示,则说明未安装gcc,使用命令安装gcc:yum install gcc

 

[root@localhost redis-2.8.17]# make

cd src && make all
make[1]: Entering directory `/root/redis-2.8.17/src‘
CC adlist.o
/bin/sh: cc: command not found
make[1]: *** [adlist.o] Error 127
make[1]: Leaving directory `/root/redis-2.8.17/src‘
make: *** [all] Error 2
(2)若出现如下提示,则将make改为make MALLOC=libc,推测是因为编译库的问题。

 

[root@localhost redis-2.8.17]# make

cd src && make all
make[1]: Entering directory `/root/redis-2.8.17/src‘
CC adlist.o
In file included from adlist.c:34:
zmalloc.h:50:31: error: jemalloc/jemalloc.h: No such file or directory
zmalloc.h:55:2: error: #error "Newer version of jemalloc required"
make[1]: *** [adlist.o] Error 1
make[1]: Leaving directory `/root/redis-2.8.17/src‘
make: *** [all] Error 2

make完后 redis-2.8.17目录下会出现编译后的redis服务程序redis-server,还有用于测试的客户端程序redis-cli,两个程序位于安装目录 src 目录下:

下面启动redis服务.

$ cd src$ ./redis-server

注意这种方式启动redis 使用的是默认配置。也可以通过启动参数告诉redis使用指定配置文件使用下面命令启动。

以后台的形式启动redis,修改../redis.conf下的找到设置daemonize yes,设置密码解除requirepass参数的注释,并设置值,例如:requirepass 12345

$ cd src$ ./redis-server ../redis.conf

redis.conf 是一个默认的配置文件。我们可以根据需要使用自己的配置文件。

启动redis服务进程后,就可以使用测试客户端程序redis-cli和redis服务交互了。 比如:

$ cd src$ ./redis-cliredis> set foo bar OK redis> get foo "bar" 带密码的连接命令:./redis-cli -h 127.0.0.1 -p 6379 -a 123456

关闭redis

./redis-cli shutdown

其他查看命令: 1、查看redis服务信息

ps aux | grep redis-server

netstat -tunple | grep 6379

 

 

转载于:https://www.cnblogs.com/sung1024/p/11379150.html

你可能感兴趣的文章
os 和 shutil 模块
查看>>
ALO-42 送分啦
查看>>
编写jsp将用户注册信息保存在application中
查看>>
图片操作
查看>>
mybatis动态插入数据库
查看>>
HUST 1328 String KMP
查看>>
为什么MyISAM会比Innodb的查询速度快
查看>>
WEB标准:标准定义、好处、名词解释、常用术语、命名习惯、浏览器兼容、代码书写规范...
查看>>
Vim 基础知识学习
查看>>
JMeter 关于JMeter 正则表达式提取器的一点研究
查看>>
关于SpringApplication包无法导入报错问题
查看>>
easyui的浮动panel不跟随所在页面一起滚动的问题
查看>>
中文版VS2010 MSDN F1快捷键改成指向英文版方法
查看>>
JAVA6开发WebService (二)——JAX-WS例子
查看>>
cocos2d-x 3.0的坑有哪些
查看>>
eclipse安装zylin embedded cdt失败解决办法
查看>>
数据库存储过程多用户同时冲突问题解决构思
查看>>
子查询语法详解
查看>>
架构之路(七)MVC点滴
查看>>
jquery 使用方法
查看>>