REDIS linux安装配置

本文提供了一种在CentOS系统上安装Redis的方法,包括下载源码包、编译安装及配置自动启动等步骤。同时还提供了用于自动启动的初始化脚本。
  1. 安装

    wget http://redis.googlecode.com/files/redis-2.2.14.tar.gz

    tar xzf redis-2.2.14.tar.gz

    cd redis-2.2.14

    make

    make install

    #复制配置文件

    cp redis.conf /etc/

  2. 自动启动(CentOS)

    #!/bin/bash

    #

    # Init file for redis

    #

    # chkconfig: - 80 12

    # description: redis daemon

    #

    # processname: redis

    # config: /etc/redis.conf

    # pidfile: /var/run/redis.pid

     

    source /etc/init.d/functions

     

    #BIN="/usr/local/bin"

    BIN="/usr/local/bin"

    CONFIG="/etc/redis.conf"

    PIDFILE="/var/run/redis.pid"

     

     

    ### Read configuration

    [ -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

    ;;

    condrestart)

    [ -e /var/lock/subsys/$prog ] && restart

    RETVAL=$?

    ;;

    status)

    status $prog

    RETVAL=$?

    ;;

    *)

    echo $"Usage: $0 {start|stop|restart|condrestart|status}"

    RETVAL=1

    esac

     

    exit $RETVAL

转载于:https://www.cnblogs.com/wk0423/archive/2011/10/14/2212365.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值