麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 數(shù)據(jù)庫 > Redis > 正文

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

2020-03-17 12:38:31
字體:
供稿:網(wǎng)友

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

假設Redis已經(jīng)安裝,版本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=6379EXEC=/usr/local/bin/redis-serverCLIEXEC=/usr/local/bin/redis-cliPIDFILE=/var/run/redis_${REDISPORT}.pidCONF="/etc/redis/${REDISPORT}.conf"case "$1" instart)if [ -f $PIDFILE ]thenecho "$PIDFILE exists, process is already running or crashed"elseecho "Starting Redis server..."$EXEC $CONFfi;;stop)if [ ! -f $PIDFILE ]thenecho "$PIDFILE does not exist, process is not running"elsePID=$(cat $PIDFILE)echo "Stopping ..."$CLIEXEC -p $REDISPORT shutdownwhile [ -x /proc/${PID} ]doecho "Waiting for Redis to shutdown ..."sleep 1doneecho "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已經(jīng)安裝,版本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 INFOREDISPORT=6379EXEC=/usr/local/bin/redis-serverCLIEXEC=/usr/local/bin/redis-cliPIDFILE=/var/run/redis_${REDISPORT}.pidCONF="/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

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對VEVB武林網(wǎng)的支持。


注:相關(guān)教程知識閱讀請移步到Redis頻道。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 人成免费网站 | 国产日韩中文字幕 | 欧美成人理论片乱 | 欧美成人激情在线 | 91丝袜| 99精品国产一区二区三区 | 亚洲一区在线免费视频 | 久久精品女人天堂av | 国产午夜精品久久久久久免费视 | 久久亚洲第一 | 久久国产精品久久久久久久久久 | 天天碰天天操 | 国产91大片 | 黑人一区二区三区四区五区 | 欧美一级黄色免费 | 亚洲精品日韩色噜噜久久五月 | 羞羞答答xxdd在线播放 | 国产精选久久久 | 91精品国产综合久久青草 | 欧美精品1区 | 国产女同疯狂激烈互摸 | 巨根插入 | 成人在线视频精品 | av在线免费电影 | 久草在线视频福利 | 亚洲成人在线免费观看 | 激情黄页 | 亚洲啪| 91女上位 在线播放 性欧美日本 | 成人福利电影在线观看 | 日本免费一区二区三区四区 | xxxxhdhdhdhd日本 | 97干在线| jizzjizzjizz少妇 | 日韩视频在线视频 | 亚洲精品aⅴ中文字幕乱码 欧美囗交 | 久久久久国产精品久久久久 | 国内精品久久久久久久影视红豆 | 久久久久久久久久网站 | 成年免费在线视频 | 亚洲天堂成人在线观看 |