美文网首页程序员我用 Linux
Redis安装与简要配置

Redis安装与简要配置

作者: 德阳凯子哥 | 来源:发表于2016-09-27 17:16 被阅读0次

该流程已在 CentOS 下检验过

安装

  1. 下载
    wget http://download.redis.io/releases/redis-3.2.4.tar.gz
  2. 解压
    tar -vxzf redis-3.2.4.tar.gz
  3. 编译

USE_JEMALLOC是否使用jemalloc作为堆分配器,如果是yes则使用,如果是no则不使用。linux和mac系统都推荐使用。-j2使用2个线程编译。如果有新的特性,请查看src/Makefile的内容

  • cd redis-3.2.4
  • make USE_JEMALLOC=yes -j2
  1. 测试
  • 安装 tcl
    yum install tcl
  • 测试
    ./runtest
  1. 安装

PREFIX安装的目标路径。

  • export PREFIX= /opt/redis
  • make install PREFIX=/opt/redis

配置

  1. 环境变量
  • 安装路径
    export PREFIX= /opt/redis

  • 执行环境变量
    echo "export PATH=$PATH:$PREFIX/bin" >> /etc/bashrc

  • 更新环境变量

    注意.后面有个空格

    . /etc/bashrc

  1. 目录配置
  • 配置文件目录

    在源码文件目录redis-3.2.4下执行

    • mkdir -p $PREFIX/etc
    • cp redis.conf $PREFIX/etc
  • 数据文件目录
    mkdir -p $PREFIX/data

  1. 启动脚本

保存为/etc/init.d/redis,然后添加执行权限chmod a+x /etc/init.d/redis

source /etc/init.d/functions
REDIS_PORT=6379
REDIS_HOME="/opt/redis"
BIN="${REDIS_HOME}/bin"
CONFIG="${REDIS_HOME}/etc/redis.conf"
PIDFILE="/var/run/redis_${REDIS_PORT}.pid"
[ -r "$SYSCONFIG" ] && source "$SYSCONFIG"
RETVAL=0
prog="redis-server"
desc="Redis Server"
start() {
    if [ -e $PIDFILE ];then
        echo "$desc already running...."
        exit 1
    fi
    echo -n $"Starting $desc: "
    daemon $BIN/$prog $CONFIG &
    RETVAL=$?
    echo
    [ $RETVAL -eq 0 ] && touch /var/lock/subsys/$prog
    return $RETVAL
}
stop() {
    echo -n $"Stop $desc: "
    killproc $prog
    RETVAL=$?
    echo
    [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/$prog $PIDFILE
    return $RETVAL
}
restart() {
    stop
    start
}
case "$1" in
    start)
        start
    ;;
    stop)
        stop
    ;;
    restart)
        restart
    ;;
    status)
        status $prog
        RETVAL=$?
    ;;
    *)
        echo $"Usage: $0 {start|stop|restart|status}"
        RETVAL=1
esac
exit $RETVAL
  1. redis进程管理
  • 启动
    service redis start
  • 停止
    service redis stop
  • 状态
    service redis status
  1. 开机启动
  • 添加服务
    chkconfig --add redis
  • 开启开机启动服务
    chkconfig redis on

相关文章

  • Redis安装与简要配置

    该流程已在 CentOS 下检验过 安装 下载wget http://download.redis.io/rele...

  • Redis的使用

    Redis的使用 如果还不会安装redis安装与配置的,请看本座之前写的redis的安装与配置。查找一下历史Blo...

  • springboot整合redis

    一、redis服务器安装与配置 1.redis安装 2.开启远程访问redis服务:修改redis.conf配置文...

  • Redis入门 -- Redis安装与配置

    Redis入门 -- Redis安装与配置 Redis的安装 Redis的安装,我这里使用的是虚拟机。 为了让主机...

  • redis 安装与配置

    redis 安装与配置 redis安装 源码编译安装 生成的可执行文件 redis-benchmark redi...

  • redis

    redis安装与配置 获取redis资源wget http://download.redis.io/redis-s...

  • 2018-11-21

    Ubuntu系统下Nginx服务器与Redis安装配置 一、Nginx安装与配置 1.安装 ...

  • Linux环境安装Redis服务

    CentOS环境上Redis的安装与配置 源码安装 yum安装gcc依赖 解压 编译安装 直接启动redis 以后...

  • Ubuntu安装配置Redis

    安装Redis 安装并启动 检查Redis是否运行 ubuntu安装Redis桌面管理器 Redis配置 查看配置...

  • linux 安装java环境

    Redis安装 获取redis资源 解压 安装 移动配置文件 配置redis后台启动 将redis加入到开机启动 ...

网友评论

    本文标题:Redis安装与简要配置

    本文链接:https://www.haomeiwen.com/subject/bsicyttx.html