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

Linux中設置Redis開機啟動的方法

 更新時間:2017年04月03日 16:44:12   作者:YoYong  
這篇文章主要給大家介紹了關于Linux中設置Redis開機啟動的方法,主要包括在CentOS7.0系統(tǒng)和Debian 8.0系統(tǒng)下實現(xiàn)方法,文中介紹的非常詳細,需要的朋友可以參考借鑒,下面來一起看看吧。

一、CentOS 7.0系統(tǒng)下的設置方法

假設Redis已經安裝,版本3.2.4

#cd redis-3.2.4

#mkdir /etc/redis

#cp redis.conf /etc/redis/6379.conf

#cp utils/redis_init_script /etc/init.d/redis

#chmod a+x /etc/init.d/redis

#cp src/redis-server /usr/local/bin/

#cp src/redis-cli /usr/local/bin/

#vim /etc/init.d/redis

在腳本文件添加 #chkconfig: 2345 80 90

否則會出現(xiàn) “redis服務不支持chkconfig”的錯誤提示

#!/bin/sh
#chkconfig: 2345 80 90
# Simple Redis init.d script conceived to work on Linux systems
# as it does use of the /proc filesystem.

REDISPORT=6379
EXEC=/usr/local/bin/redis-server
CLIEXEC=/usr/local/bin/redis-cli

PIDFILE=/var/run/redis_${REDISPORT}.pid
CONF="/etc/redis/${REDISPORT}.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
;;
stop)
if [ ! -f $PIDFILE ]
then
echo "$PIDFILE does not exist, process is not running"
else
PID=$(cat $PIDFILE)
echo "Stopping ..."
$CLIEXEC -p $REDISPORT shutdown
while [ -x /proc/${PID} ]
do
echo "Waiting for Redis to shutdown ..."
sleep 1
done
echo "Redis stopped"
fi
;;
*)
echo "Please use start or stop as first argument"
;;
esac

注冊事件,開機啟動

#chkconfig redis on

啟動服務

#service redis start

查看服務是否啟動

#lsof -i:6379

二、Debian 8.0設置方法

步驟與上面類似,不過Debian 用update-rc.d (或insserv)代替chkconfig

腳本文件描述也不一樣。

假設Redis已經安裝,版本3.2.4

#cd redis-3.2.4

#mkdir /etc/redis

#cp redis.conf /etc/redis/6379.conf

#cp utils/redis_init_script /etc/init.d/redis

#chmod a+x /etc/init.d/redis

#cp src/redis-server /usr/local/bin/

#cp src/redis-cli /usr/local/bin/

#vim /etc/init.d/redis

在腳本文件添加

### BEGIN INIT INFO
# Provides:   redis6379
# Required-Start: $local_fs $network
# Required-Stop:  $local_fs
# Default-Start:  2 3 4 5
# Default-Stop:  0 1 6
# Short-Description: redis6379
# Description:  penavico redis 6379
### END INIT INFO

否則會出現(xiàn) “ insserv: warning: script ‘redis6379′ missing LSB tags and overrides”的錯誤提示

#!/bin/sh
#
# Simple Redis init.d script conceived to work on Linux systems
# as it does use of the /proc filesystem.
### BEGIN INIT INFO
# Provides:   redis6379
# Required-Start: $local_fs $network
# Required-Stop:  $local_fs
# Default-Start:  2 3 4 5
# Default-Stop:  0 1 6
# Short-Description: redis6379
# Description:  penavico redis 6379
### END INIT INFO

REDISPORT=6379
EXEC=/usr/local/bin/redis-server
CLIEXEC=/usr/local/bin/redis-cli

PIDFILE=/var/run/redis_${REDISPORT}.pid
CONF="/etc/redis/${REDISPORT}.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
  ;;
 stop)
  if [ ! -f $PIDFILE ]
  then
    echo "$PIDFILE does not exist, process is not running"
  else
    PID=$(cat $PIDFILE)
    echo "Stopping ..."
    $CLIEXEC -p $REDISPORT shutdown
    while [ -x /proc/${PID} ]
    do
     echo "Waiting for Redis to shutdown ..."
     sleep 1
    done
    echo "Redis stopped"
  fi
  ;;
 *)
  echo "Please use start or stop as first argument"
  ;;
esac

注冊事件,開機啟動

#update-rc.d redisd defaults

啟動服務

#service redis start

查看服務是否啟動

#lsof -i:6379

開機啟動以后,默認的配置文件位置:/etc/redis/6379.conf

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。

相關文章

  • 使用Redis實現(xiàn)記錄訪問次數(shù)的三種方案

    使用Redis實現(xiàn)記錄訪問次數(shù)的三種方案

    這篇文章主要介紹了使用Redis實現(xiàn)記錄訪問次數(shù)的三種方案,文中通過代碼示例和圖文講解的非常詳細,對大家的學習或工作有一定的幫助,需要的朋友可以參考下
    2024-09-09
  • redis使用skiplist跳表的原因解析

    redis使用skiplist跳表的原因解析

    經常會有人問這個問題,redis中為什么要使用跳表?這個問題,redis作者已經給出過明確答案,今天通過本文再給大家講解下這個問題,對redis?skiplist跳表知識感興趣的朋友一起看看吧
    2022-10-10
  • redis限流的實際應用

    redis限流的實際應用

    這篇文章主要介紹了redis限流的實際應用,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-04-04
  • Redis分布式鎖的幾種實現(xiàn)方法

    Redis分布式鎖的幾種實現(xiàn)方法

    本文主要介紹了Redis分布式鎖的幾種實現(xiàn)方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2025-04-04
  • redis服務器允許遠程主機訪問的方法

    redis服務器允許遠程主機訪問的方法

    今天小編就為大家分享一篇redis服務器允許遠程主機訪問的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-05-05
  • Redis解決緩存雪崩、穿透和擊穿的問題(Redis使用必看)

    Redis解決緩存雪崩、穿透和擊穿的問題(Redis使用必看)

    這篇文章主要給大家介紹了Redis解決緩存雪崩、緩存穿透、緩存擊穿的解決方案,文中有詳細的圖文介紹,具有一定的參考價值,需要的朋友可以參考下
    2023-08-08
  • redis鍵空間通知使用實現(xiàn)

    redis鍵空間通知使用實現(xiàn)

    這篇文章主要介紹了redis鍵空間通知使用實現(xiàn)
    2021-08-08
  • redis保存AtomicInteger對象踩坑及解決

    redis保存AtomicInteger對象踩坑及解決

    這篇文章主要介紹了redis保存AtomicInteger對象踩坑及解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-11-11
  • Redis與本地緩存的結合實現(xiàn)

    Redis與本地緩存的結合實現(xiàn)

    我們開發(fā)中經常用到Redis作為緩存,本文主要介紹了Redis與本地緩存的結合實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2022-07-07
  • redis間歇性斷連解決方式

    redis間歇性斷連解決方式

    本文主要介紹了在使用lettuce4.2.2.Final版本作為Redis客戶端時遇到的間歇性斷連問題,具有一定的參考價值,感興趣的可以了解一下
    2025-03-03

最新評論

宣城市| 确山县| 巨鹿县| 伊川县| 犍为县| 大冶市| 博野县| 丰镇市| 三门峡市| 宿州市| 丹凤县| 廊坊市| 紫金县| 汽车| 启东市| 获嘉县| 双峰县| 宣恩县| 历史| 河北区| 扬中市| 屏东市| 英德市| 黄平县| 泸西县| 大庆市| 沙湾县| 孙吴县| 上饶市| 扎囊县| 宾阳县| 廊坊市| 济阳县| 象州县| 阳东县| 梓潼县| 霍林郭勒市| 兴文县| 平江县| 昆明市| 兴隆县|