校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > CentOS系統下Redis安裝和自啟動配置的步驟

CentOS系統下Redis安裝和自啟動配置的步驟

熱門標簽:地圖標注如何即時生效 地圖標注費用 西藏教育智能外呼系統價格 玄武湖地圖標注 太原營銷外呼系統 竹間科技AI電銷機器人 小紅書怎么地圖標注店 最簡單的百度地圖標注 百度商家地圖標注怎么做

一. 安裝Redis

Redis的安裝其實相當簡單,推薦的方式是下載redis的源碼,并在本機編譯后安裝。

首次進入主文件夾的下載目錄下,執行wget下載源碼

[zhxilin@localhost ~]$ cd 下載
[zhxilin@localhost 下載]$ wget http://download.redis.io/redis-stable.tar.gz

接下來解壓之后,移動到/usr/redis目錄下

[zhxilin@localhost 下載]$ tar -zxvf redis-stable.tar.gz 
[zhxilin@localhost 下載]$ su mv redis-stable /usr/redis

然后進入redis目錄,執行make命令,編譯redis源碼

[root@localhost 下載]# cd /usr/redis/
[root@localhost redis]# make

編譯完成之后,在src目錄下有2個重要程序生成,一個是redis-server,另一個是redis-cli;接著進入src目錄,執行make install,這時會把這些可執行程序拷貝到/usr/local/bin目錄下,由于/usr/local/bin是在系統的環境變量$PATH下定義的,因此終端在任意位置就可以執行redis-serverredis-cli了。

[root@localhost redis]# cd src/
[root@localhost src]# make install

至此安裝redis的工作就完成了。

我們來看看編譯出來的幾個程序分別是干什么的:

    redis-server:顧名思義,redis服務

    redis-cli:redis client,提供一個redis客戶端,以供連接到redis服務,進行增刪改查等操作

    redis-sentinel:redis實例的監控管理、通知和實例失效備援服務

    redis-benchmark:redis的性能測試工具

    redis-check-aof:若以AOF方式產生日志,當意外發生時用來快速修復

    redis-check-rdb:若以RDB方式產生日志,當意外發生時用來快速修復

 安裝完成之后,啟動redis-server,并運行redis-cli進行測試

[zhxilin@localhost ~]$ redis-server
[zhxilin@localhost ~]$ redis-cli 
127.0.0.1:6379> PING
PONG
127.0.0.1:6379> 

如此說明redis服務已經正常工作,如果redis服務未啟動,則運行redis-cli時會報Could not connect to Redis at 127.0.0.1:6379: Connection refused的錯誤。

二. 配置自啟動

為了讓redis-server能在系統啟動時自動運行,需要將redis服務作為守護進程(daemon)來運行,我們回到/usr/redis/目錄中找到一個redis.conf的文件,這個文件是redis服務運行時加載的配置,我們先觀察一下其中的內容

[zhxilin@localhost redis]$ vi redis.conf 

此文件內容非常長,但是大部分是注釋,我們重點關注其中的幾個設置daemonizepidfile

其中daemonize默認值是false,pidfile默認值是pidfile /var/run/redis_6379.pid

第一個表示是否daemon化,顯然我們要把它改成daemonize yes

第二個表示當服務以守護進程方式運行時,redis默認會把pid寫入/var/run/redis_6379.pid文件,服務運行中該文件就存在,服務一旦停止該文件就自動刪除,因而可以用來判斷redis是否正在運行。

保存后退出。

有了基本配置,redis還需要有一個管理啟動、關閉、重啟的一個腳本。redis源碼里其實已經提供了一個初始化腳本,位置在/usr/redis/utils/redis_init_script

我們來看看這個腳本做了些什么:

#!/bin/sh#

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

腳本中指定了端口、server路徑、cli路徑、pidfile路徑以及conf路徑,上述標黃的地方都需要正確配置,多說一句,如果在安裝時執行了make install,那么這里的腳本不需要做多大改動,因為make install把server和cli都拷到/usr/local/bin下面了。

另外看到這里conf的路徑,我們需要把redis目錄下的redis.conf文件拷貝到/etc/redis/6379.conf

[root@localhost utils]# cd /etc
[root@localhost etc]# mkdir redis
[root@localhost etc]# cp /usr/redis/redis.conf /etc/redis/6379.conf 

接著將redis_init_script腳本拷貝到/etc/init.d/redisd

[root@localhost etc]# cp /usr/redis/utils/redis_init_script /etc/init.d/redisd 

在/etc/init.d下的腳本都是可以在系統啟動是自動啟動的服務,而現在還缺一個系統啟動時的配置:

[root@localhost zhxilin]# chkconfig redisd on

然后就會發現報了一個錯誤:服務 redisd 不支持 chkconfig ?

 這是因為我們需要在redis_init_script的開頭加一個小改動:

#!/bin/sh
# chkconfig: 2345 90 10 
# description: Redis is a persistent key-value database

保存完重新拷貝到/etc/init.d/redisd后,再運行chkconfig就完成了。

一切就緒之后,可以執行以下命令檢驗service是否設置成功:

[root@localhost zhxilin]# service redisd start 
[root@localhost zhxilin]# service redisd stop

等價于

[root@localhost zhxilin]# /etc/init.d/redisd start 
[root@localhost zhxilin]# /etc/init.d/redisd stop

總結

最后重啟一下系統吧,進入系統之后直接運行redis-cli檢驗redis服務是否已經自動運行了。以上就是這篇文章的全部內容,希望本文的內容對大家的學習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流。

您可能感興趣的文章:
  • linux 開機自啟動redis服務的方法
  • Linux下Redis設置密碼及開機自啟動
  • 詳解Centos7下配置Redis并開機自啟動
  • CentOS下redis自啟動shell腳本
  • Windows安裝Redis并添加本地自啟動服務的實例詳解

標簽:澳門 唐山 林芝 景德鎮 揚州 廣東 贛州 香港

巨人網絡通訊聲明:本文標題《CentOS系統下Redis安裝和自啟動配置的步驟》,本文關鍵詞  CentOS,系統,下,Redis,安裝,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《CentOS系統下Redis安裝和自啟動配置的步驟》相關的同類信息!
  • 本頁收集關于CentOS系統下Redis安裝和自啟動配置的步驟的相關信息資訊供網民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    国产在线精品一区二区三区不卡 | 国产精品久久久久久亚洲毛片 | 亚洲精品久久久蜜桃| 日韩三级在线观看| 欧美色图天堂网| 国产高清精品久久久久| 蜜桃视频在线一区| 亚洲成人av资源| 亚洲午夜久久久久久久久电影网 | 免费成人在线网站| 亚洲国产日韩在线一区模特| 国产精品免费观看视频| 久久久久97国产精华液好用吗| 欧美一区二区三区免费观看视频| 91久久国产最好的精华液| 97久久超碰精品国产| 99久久久精品| 色婷婷久久久亚洲一区二区三区 | 亚洲第一福利视频在线| 亚洲综合免费观看高清完整版在线 | www.av精品| 色94色欧美sute亚洲线路二| 91国产免费看| 欧美伊人精品成人久久综合97| 欧美午夜一区二区| 4hu四虎永久在线影院成人| 欧美一级淫片007| 久久综合精品国产一区二区三区| 欧美精品一区二区蜜臀亚洲| 久久久久国产成人精品亚洲午夜 | 奇米色一区二区三区四区| 日本成人中文字幕| 国产成人综合自拍| 91麻豆国产精品久久| 欧美日韩一级二级| 日韩免费电影网站| 亚洲欧洲另类国产综合| 天堂一区二区在线免费观看| 精品无人码麻豆乱码1区2区| 成人av在线播放网站| 欧美三级蜜桃2在线观看| 久久久噜噜噜久久人人看| 亚洲人被黑人高潮完整版| 精品综合免费视频观看| 色综合中文字幕国产| 久久久噜噜噜久噜久久综合| 一区二区三区不卡视频在线观看| 久久99热这里只有精品| 日本乱码高清不卡字幕| 精品精品欲导航| 午夜婷婷国产麻豆精品| 不卡av免费在线观看| 日韩欧美区一区二| 亚洲国产精品天堂| 一本到不卡精品视频在线观看 | 国产麻豆精品在线观看| 欧美久久久久中文字幕| 亚洲精品五月天| 9久草视频在线视频精品| 精品精品国产高清a毛片牛牛| 亚洲午夜视频在线观看| 91视频免费观看| 国产精品午夜在线观看| 国产一区二区美女| 日韩美女主播在线视频一区二区三区| 尤物视频一区二区| 日本高清视频一区二区| 中文字幕一区免费在线观看| 国产成人av影院| 欧美国产97人人爽人人喊| 懂色一区二区三区免费观看| 国产亚洲成aⅴ人片在线观看 | 国产成人自拍网| 国产日产欧美一区二区视频| 高清beeg欧美| 日韩一区中文字幕| 欧美亚洲自拍偷拍| 日韩成人av影视| 精品国产成人系列| 国产成人8x视频一区二区| 亚洲日本在线a| 色香色香欲天天天影视综合网| 亚洲色图在线播放| 欧美喷潮久久久xxxxx| 美女视频黄 久久| 国产精品亲子乱子伦xxxx裸| 91视频观看视频| 蜜桃视频在线观看一区| 国产日产精品1区| 精品视频999| 国产精品夜夜嗨| 亚洲综合自拍偷拍| 精品日韩99亚洲| 91免费国产视频网站| 美女脱光内衣内裤视频久久网站| 国产日韩欧美麻豆| 欧美视频你懂的| 国产盗摄一区二区三区| 午夜日韩在线观看| 中文字幕一区二区视频| 日韩精品一区二区三区中文不卡| www.欧美.com| 国产激情视频一区二区在线观看 | 日本一区二区三区免费乱视频| 欧美影视一区二区三区| 丁香网亚洲国际| 久久超碰97中文字幕| 亚洲香肠在线观看| 国产精品久久久久影院老司| 欧美xingq一区二区| 欧美亚洲综合在线| 在线观看一区日韩| 不卡av在线网| 菠萝蜜视频在线观看一区| 久久黄色级2电影| 日韩专区欧美专区| 亚洲小说欧美激情另类| 亚洲精品va在线观看| 亚洲精品高清在线| 亚洲精品国产高清久久伦理二区| 国产人成一区二区三区影院| 久久亚洲精华国产精华液| 日韩精品一区二区三区四区视频| 67194成人在线观看| 5566中文字幕一区二区电影| 欧美一区二区三区人| 91精品婷婷国产综合久久竹菊| 91精品国产91久久久久久最新毛片 | 91视频精品在这里| 色妞www精品视频| 欧美精品第一页| 欧美成人vps| 国产精品美女一区二区| 一区二区三区四区五区视频在线观看| 亚洲久本草在线中文字幕| 亚洲成人av一区二区| 视频一区二区三区入口| 韩国三级中文字幕hd久久精品| 国产精品一区免费在线观看| 国产99久久久国产精品潘金网站| 成人综合激情网| 欧美日韩综合不卡| 国产亚洲一区二区三区在线观看| 最新成人av在线| 免费观看一级特黄欧美大片| 国产91在线看| 日韩美女在线视频| 亚洲色图丝袜美腿| 久久99精品国产麻豆婷婷| 91亚洲永久精品| 国产夜色精品一区二区av| 亚洲成人免费观看| 日韩电影在线看| 色综合天天综合网国产成人综合天| 欧美高清精品3d| 一区二区三区.www| 国产一区二区成人久久免费影院| 91猫先生在线| 欧美国产综合一区二区| 美女网站一区二区| 在线观看视频91| 亚洲天堂av老司机| 国产精品资源在线观看| 欧美乱妇15p| 亚洲人成网站在线| 不卡的电影网站| 久久亚洲综合色一区二区三区| 日韩激情在线观看| 欧美日韩精品专区| 亚洲午夜激情网站| 欧美亚洲动漫制服丝袜| 日韩毛片一二三区| 色综合久久久久久久久久久| 欧美激情资源网| 9色porny自拍视频一区二区| 国产婷婷色一区二区三区在线| 精品亚洲国内自在自线福利| 91精品国产免费| 久久99久久99精品免视看婷婷 | 自拍偷拍亚洲综合| 色婷婷综合久久久久中文一区二区| 中文字幕一区二区5566日韩| www.欧美日韩国产在线| 一区二区三区在线免费播放| 91在线视频播放| 亚洲成人精品一区二区| 日韩一区二区免费在线观看| 国产成人av影院| 一区二区三区中文字幕电影| 777亚洲妇女| 国产盗摄一区二区三区| 亚洲图片有声小说| 日韩美女在线视频| 91影院在线免费观看| 亚洲国产精品尤物yw在线观看| 91精品在线一区二区| 波多野结衣亚洲一区| 日产精品久久久久久久性色| 国产欧美精品一区aⅴ影院| 91精品国产一区二区|