部署redis

左心房为你撑大大i 提交于 2019-11-25 19:17:53

安装

#下载  [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

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!