最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

CenterOS 中安裝Redis及開(kāi)機(jī)啟動(dòng)設(shè)置詳解

 更新時(shí)間:2016年12月01日 10:58:17   投稿:lqh  
這篇文章主要介紹了CenterOS 中安裝Redis及開(kāi)機(jī)啟動(dòng)設(shè)置詳解的相關(guān)資料,需要的朋友可以參考下

CenterOS 中安裝Redis及開(kāi)機(jī)啟動(dòng)設(shè)置詳解

從官方下載最新Redis進(jìn)行安裝,官網(wǎng)地址:http://redis.io/download

$ wget http://download.redis.io/releases/redis-3.2.3.tar.gz
$ tar xzf redis-3.2.3.tar.gz
$ cd redis-3.2.3
$ make
$ make install

Redis啟動(dòng)

RedisServer /path/to/redis.conf

Redis關(guān)閉(默認(rèn)port為6379)

RedisCli -p port -a Password shutdown 

查看Reids進(jìn)程

ps -ef|grep redis

設(shè)置Redis開(kāi)機(jī)啟動(dòng)

1:配置init腳本,把代碼存為Reids,放到/etc/init.d/

###########################
# chkconfig:  2345 90 10
# description: Redis is a persistent key-value database

PATH=/usr/local/bin
REDISPORT=6379
EXEC=/usr/local/bin/redis-server
REDIS_CLI=/usr/local/bin/redis-cli
#Redis密碼
PASSWORD=yourPassword
PIDFILE=/var/run/redis.pid
CONF="/usr/local/reids/conf/redis.conf"
  
case "$1" in
  start)
    if [ -f $PIDFILE ]
    then
        echo "$PIDFILE exists, process is already running or crashed"
    else
        echo "Starting Redis server..."
        $EXEC $CONF
    fi
    if [ "$?"="0" ] 
    then
       echo "Redis is running..."
    fi
    ;;
  stop)
    if [ ! -f $PIDFILE ]
    then
        echo "$PIDFILE does not exist, process is not running"
    else
        PID=$(cat $PIDFILE)
        echo "Stopping ..."
        $REDIS_CLI -p $REDISPORT -a $PASSWORD SHUTDOWN
        while [ -x ${PIDFILE} ]
        do
          echo "Waiting for Redis to shutdown ..."
          sleep 1
        done
        echo "Redis stopped"
    fi
    ;;
  restart|force-reload)
    ${0} stop
    ${0} start
    ;;
 *)
  echo "Usage: /etc/init.d/redis {start|stop|restart|force-reload}" >&2
    exit 1
esac
##############################

注意事項(xiàng):

  1) 最上面的注釋的意思是,redis服務(wù)必須在運(yùn)行級(jí)2,3,4,5下被啟動(dòng)或關(guān)閉,啟動(dòng)的優(yōu)先級(jí)是90,關(guān)閉的優(yōu)先級(jí)是10。     

  2) 如果執(zhí)行命令出現(xiàn)$'/r':command not found,這個(gè)問(wèn)題是在Windows下?lián)Q行和linux下?lián)Q行不同,可以通過(guò)Nodepad++進(jìn)行轉(zhuǎn)換。

2:設(shè)置腳本權(quán)限

chmod +x /etc/init.d/redis 

3:設(shè)置開(kāi)機(jī)啟動(dòng)

sudo chkconfig redis on 

4:使用方法

service redis start  #或者 /etc/init.d/redis start
service redis stop  #或者 /etc/init.d/redis stop

 

感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!

相關(guān)文章

最新評(píng)論

昭觉县| 华池县| 论坛| 志丹县| 阆中市| 芒康县| 宁陕县| 长兴县| 湟中县| 中山市| 绥芬河市| 神农架林区| 汝州市| 葵青区| 平潭县| 昭平县| 共和县| 北宁市| 荆州市| 马龙县| 金坛市| 武城县| 广汉市| 长治县| 湖南省| 华容县| 潢川县| 保山市| 灌阳县| 安龙县| 平南县| 浦县| 罗甸县| 合江县| 平原县| 胶南市| 怀集县| 栾川县| 巴彦县| 乌兰察布市| 永康市|