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

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

詳解Centos7下配置Redis并開機(jī)自啟動

2020-10-28 21:38:22
字體:
供稿:網(wǎng)友

本篇文章主要介紹了Centos7下配置Redis并開機(jī)自啟動,具有一定的參考價值,感興趣的小伙伴們可以參考一下。

最近在做作業(yè)的時候需要用到Redis緩存,由于每次重啟服務(wù)器都需要重新啟動Redis,也是忒煩人,于是就有了這一篇博客,好,廢話不多說。

只有兩個步驟:

1.設(shè)置redis.conf中daemonize為yes,確保守護(hù)進(jìn)程開啟。

2.編寫開機(jī)自啟動腳本

基本原理為: 

系統(tǒng)開機(jī)啟動時會去加載/etc/init.d/下面的腳本,通常而言每個腳本文件會自定義實現(xiàn)程序的啟動;若想將新的程序開機(jī)自啟動,只需在該目錄下添加一個自定義啟動程序的腳本,然后設(shè)置相應(yīng)規(guī)則即可。 

如在這里我們在/etc/init.d/下新建一個 redis 的腳本,開機(jī)啟動時會去加載執(zhí)行該腳本。

vim /etc/init.d/redis

在該腳本中添加一下內(nèi)容:

# chkconfig: 2345 10 90 #redis服務(wù)必須在運行級2,3,4,5下被啟動或關(guān)閉,啟動的優(yōu)先級是90,關(guān)閉的優(yōu)先級是10。# description: Start and Stop redis  PATH=/usr/local/bin:/sbin:/usr/bin:/bin export PATH REDISPORT=6379 #端口號,這是默認(rèn)的,如果你安裝的時候不是默認(rèn)端口號,則需要修改EXEC=/usr/local/redis/bin/redis-server #redis-server啟動腳本的位置,你如果忘了可以用find或whereis找到  REDIS_CLI=/usr/redisbin/redis-cli #redis-cli客戶端啟動腳本的位置,你如果忘了可以用find或whereis找到  PIDFILE=/run/redis.pid  #這個也可以用find或whereis找到CONF="/usr/local/redis/etc/redis.conf" #redis.conf配置文件的位置,你如果忘了可以用find或whereis找到AUTH="1234" 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 exists, process is not running."         else             PID=$(cat $PIDFILE)              echo "Stopping..."             $REDIS_CLI -p $REDISPORT SHUTDOWN              sleep 2             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

寫完后保存退出

設(shè)置可執(zhí)行權(quán)限:

chmod 755 redis

啟動測試:

/etc/init.d/redis start

啟動成功會提示如下信息:

Starting Redis server...Redis is running...

使用redis-cli測試:

[root@localhost ~]# /usr/local/redis/bin/redis-cli127.0.0.1:6379> set foo barOK127.0.0.1:6379> get foo"bar"127.0.0.1:6379> exit

設(shè)置開機(jī)自啟動:

chkconfig redis on

關(guān)機(jī)重啟測試:

reboot

開機(jī)完之后可以用 redis-cli 測試,或者用 ps -ef | grep redis 看看redis 是否在運行中

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持武林網(wǎng)。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 国产精品久久久久久久久久久天堂 | 久久密 | 久久久久久久久久久久久久av | 午夜神马福利视频 | 粉嫩粉嫩一区二区三区在线播放 | 国产亚洲高清在线精品不卡 | 日本a v免费观看 | 激情久久一区二区 | 成人啪啪色婷婷久 | 久草在线免费资源站 | 成人男男视频拍拍拍在线观看 | 免费久久久久久久 | 91毛片网站 | 色播av在线| 美女视频网站黄色 | 一级黄色片武则天 | 成人宗合网 | 欧美日韩一 | 国产精品一区视频 | 国产精品视频成人 | 免费一级电影 | 视频一区二区精品 | 一级黄色影片在线观看 | 国产日韩在线观看一区 | 999插插插 | 免费a网 | 精国产品一区二区三区四季综 | 亚洲成人精品国产 | 欧美人一级淫片a免费播放 久久久久久久久91 国产99久久久久久免费看 | 久久55| 中文字幕专区高清在线观看 | 亚洲一区二区三区视频免费 | 成人黄色短视频在线观看 | 国产精品一区99 | 99精品视频在线免费观看 | 久久国产精品二国产精品 | 国产一级αv片免费观看 | 欧美日韩国产成人在线观看 | 欧美91看片特黄aaaa | 成人免费毛片在线观看 | 91看片在线播放 |