部署redis


安装

#下载
[root@db01 src]# wget http://download.redis.io/releases/redis-3.2.12.tar.gz

#解压
[root@db01 src]# tar xf redis-3.2.12.tar.gz

#移动到指定目录
[root@db01 src]# mv redis-3.2.12 /application/

#做软链接
[root@db01 src]# ln -s /application/redis-3.2.12 /application/redis

#进入redis目录
[root@db01 src]# cd /application/redis

#编译
[root@db01 redis]# make

#添加环境变量
[root@db01 redis]# vim /etc/profile.d/redis.sh
export PATH="/application/redis/src:$PATH"

#启动redis
[root@db01 redis]# src/redis-server &

#连接redis
[root@db01 redis]# redis-cli

#退出redis
127.0.0.1:6379> quit

#关闭redis连接
[root@db01 redis]# redis-cli
127.0.0.1:6379> shutdown
View Code

#1、make   编译时出现以下错误
[root@linuxxx redis]# make
cd src && make all
make[1]: 进入目录“/application/redis-3.2.12/src”
    CC adlist.o
/bin/sh: cc: 未找到命令
make[1]: *** [adlist.o] 错误 127
make[1]: 离开目录“/application/redis-3.2.12/src”
make: *** [all] 错误 2


#解决方案
[root@linuxxx redis]# yum -y install gcc automake autoconf libtool make


----------------------------------------------
#如果再编译又出现如下错误
[root@linuxxx redis]# make
cd src && make all
make[1]: 进入目录“/application/redis-3.2.12/src”
    CC adlist.o
In file included from adlist.c:34:0:
zmalloc.h:50:31: 致命错误:jemalloc/jemalloc.h:没有那个文件或目录
 #include <jemalloc/jemalloc.h>

#解决方案
[root@linuxxx redis]# make MALLOC=libc
make编译时出错

基本配置

#创建redis工作目录
[root@db01 redis]# mkdir -p /etc/redis/6379
#创建redis配置文件
[root@db01 redis]# vim /etc/redis/6379/redis.conf
daemonize yes   //守护进程模式启动
port 6379       //端口
logfile /etc/redis/6379/redis.log   //日志文件位置
dir /etc/redis/6379     //持久化数据文件存储位置
dbfilename dump.rdb     //RDB持久化数据文件名称
#指定配置文件启动redis
[root@db01 redis]# redis-server /etc/redis/6379/redis.conf
View Code

优质内容筛选与推荐>>
1、LLServer1.0及C#客户端正式发布并开源
2、hdu 2104(判断互素)
3、NHibernate in Action(概要)
4、Java IO-file(读写查)字节流、字符流
5、mysql问题


长按二维码向我转账

受苹果公司新规定影响,微信 iOS 版的赞赏功能被关闭,可通过二维码转账支持公众号。

    阅读
    好看
    已推荐到看一看
    你的朋友可以在“发现”-“看一看”看到你认为好看的文章。
    已取消,“好看”想法已同步删除
    已推荐到看一看 和朋友分享想法
    最多200字,当前共 发送

    已发送

    朋友将在看一看看到

    确定
    分享你的想法...
    取消

    分享想法到看一看

    确定
    最多200字,当前共

    发送中

    网络异常,请稍后重试

    微信扫一扫
    关注该公众号





    联系我们

    欢迎来到TinyMind。

    关于TinyMind的内容或商务合作、网站建议,举报不良信息等均可联系我们。

    TinyMind客服邮箱:support@tinymind.net.cn