Redis安装及常见问题

一.下载

wget http://download.redis.io/releases/redis-3.0.7.tar.gz

如果wget不存在 

yum install wget -y

二.解压

tar -zvxf redis-3.0.7.tar.gz -C /usr/local/redis

三.安装

cd /usr/local/redis/redis-3.0.7
make&make install

安装时常见问题

1.Redis出现make[1]....CC.adlist.o的问题

   解决办法:(1)使用yum安装gcc :yum install  gcc

                     (2)清空上次编译失败的残留文件(这个很重要,不然会一直安装失败):make distclean

                     (3)接下来继续安装redis:  make&make install

2.redis编译报致命错误:jemalloc/jemalloc.h:没有那个文件或目录

   解决办法:make MALLOC=libc

四 启动

  1.修改配置文件

1) 注释掉  bind 127.0.0.1   如果不注释外网无法访问(生产环境可以绑定指定的iP连接)
2)开启密码  requirepass 123456  如果注释掉  bind 127.0.0.1 必须要开启密码 否则启动会报错
3) 修改启动方式  daemonize yes  no 是前台启动  yes 后台启动   

 2.启动/关闭

启动  ./src/redis-server  redis.conf
关闭  ps -ef | grep redis  kill -9 + 查询的进程编号

3.脚本启动 

 vim test.sh

#!/bin/bash
code=$1
runId=$(cat /var/run/redis.pid)
path='/usr/local/src/softword/redis/redis-3.0.7'
case $code in start|s)
   cd ${path}
  ./src/redis-server redis.conf
  ;;
  stop)
   kill -9 ${runId}
  ;;
  *)
  cd ${path}
  ./src/redis-server redis.conf
  ;;
esac

 chmod +x test.sh 

启动  ./test.sh 
关闭  ./test.sh stop
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值