婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 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安裝和自啟動配置的步驟的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    精品va天堂亚洲国产| 欧美日韩亚洲综合在线| 欧美国产1区2区| 色香蕉久久蜜桃| 男女视频一区二区| 中文字幕一区视频| 国产精品麻豆欧美日韩ww| 欧美日韩国产欧美日美国产精品| 大尺度一区二区| 精品午夜久久福利影院| 夜夜精品浪潮av一区二区三区| 2021国产精品久久精品| 91.com视频| 51精品视频一区二区三区| 欧美日韩午夜影院| 色婷婷综合激情| 91一区二区三区在线播放| 韩国女主播成人在线观看| 亚洲国产精品一区二区www| 国产欧美日本一区视频| 中文字幕精品一区二区三区精品| 久久久美女毛片| 日韩免费性生活视频播放| 欧美mv日韩mv国产网站app| 国产精品久久久久久久久免费相片| 亚洲欧美日韩国产一区二区三区| 欧亚洲嫩模精品一区三区| 日本v片在线高清不卡在线观看| 国产婷婷色一区二区三区四区| 成人高清视频在线| 免费在线观看视频一区| 1000精品久久久久久久久| 欧美久久久久久蜜桃| 久久久精品一品道一区| 国产欧美日韩在线观看| 国产精品国产三级国产有无不卡 | 中文字幕在线不卡一区二区三区| 久久99精品久久久| 日本色综合中文字幕| 美女视频黄 久久| 国产传媒欧美日韩成人| 国产成a人无v码亚洲福利| 国产精品自拍av| 色哟哟一区二区三区| 波多野结衣亚洲一区| 99久久精品情趣| 国产成人免费视频一区| 国产成人综合精品三级| 在线观看日韩毛片| 欧美一区二区女人| 国产三级精品视频| 亚洲国产视频a| 精品亚洲成a人在线观看| 91老师片黄在线观看| 91理论电影在线观看| 日韩三级伦理片妻子的秘密按摩| 日本一区二区视频在线| 亚洲国产日韩综合久久精品| 久久99精品国产麻豆不卡| 日本高清不卡一区| 久久亚洲一区二区三区四区| 亚洲免费电影在线| 紧缚奴在线一区二区三区| 91香蕉视频污在线| 日韩欧美在线不卡| 一区二区三区视频在线看| 国内国产精品久久| 欧美精品久久天天躁| 中文字幕一区在线| 高清视频一区二区| 国产精品欧美一级免费| 蜜桃视频一区二区三区在线观看 | 一本色道久久综合亚洲精品按摩| 日韩亚洲欧美成人一区| 亚洲女爱视频在线| 成人综合日日夜夜| 国产综合久久久久久久久久久久| 亚洲免费av网站| 亚洲午夜影视影院在线观看| 亚洲成人激情综合网| 日日夜夜免费精品| 久久99国产精品久久| 成人午夜电影小说| 在线免费观看视频一区| 欧美一区二区三区四区久久| 久久综合九色综合欧美就去吻| 久久久另类综合| 有坂深雪av一区二区精品| 亚洲高清三级视频| 精品中文字幕一区二区小辣椒| 国产乱码精品一区二区三| 亚洲成人激情综合网| 激情成人综合网| 欧美成人a视频| 久久精工是国产品牌吗| 日韩欧美一卡二卡| 裸体健美xxxx欧美裸体表演| 久久久久国产精品麻豆ai换脸| 欧美mv日韩mv| 久久精品网站免费观看| 日韩国产在线观看| 91麻豆精品国产91久久久使用方法| 亚洲国产aⅴ天堂久久| 欧美日本在线一区| 丝瓜av网站精品一区二区| 国产欧美日本一区二区三区| 91久久人澡人人添人人爽欧美| 在线播放视频一区| 亚洲欧洲一区二区三区| 国产一区二区在线看| 国产精品美女久久久久久| 亚洲精品午夜久久久| 色婷婷国产精品久久包臀| 久久不见久久见免费视频7| 欧美丝袜丝交足nylons| 亚洲精品高清视频在线观看| 在线不卡a资源高清| 狠狠色丁香久久婷婷综合_中| 国产综合色产在线精品| 欧美亚洲另类激情小说| 国产精品丝袜91| 性欧美大战久久久久久久久| 9i在线看片成人免费| 久久一日本道色综合| 日韩欧美国产一区二区三区 | 精品一区二区三区蜜桃| 欧美最猛黑人xxxxx猛交| 亚洲九九爱视频| 亚洲丝袜精品丝袜在线| 国产免费成人在线视频| 中文字幕高清不卡| 国产精品国产三级国产专播品爱网| 国产三级一区二区| 一区视频在线播放| 中文字幕一区不卡| 亚洲成人av一区二区| 99精品视频一区二区三区| 国产精品自在在线| 不卡一卡二卡三乱码免费网站| 亚洲午夜国产一区99re久久| 3d动漫精品啪啪一区二区竹菊| 日韩av高清在线观看| 国产一区二区女| 欧美日韩成人在线| 国产成人在线观看免费网站| 国产精品人人做人人爽人人添| 欧美国产成人精品| 亚洲欧美日韩成人高清在线一区| 欧美人成免费网站| 国产一区二区三区视频在线播放| 亚洲综合在线第一页| 国产午夜三级一区二区三| 欧美三级一区二区| 99热精品国产| 国产精品影视在线| 蜜臀av性久久久久蜜臀aⅴ四虎| 国产欧美一区二区在线观看| 欧美一区二区三区小说| 欧美系列亚洲系列| av在线不卡网| 国产精品羞羞答答xxdd| 日本成人在线网站| 亚洲五月六月丁香激情| 亚洲欧美一区二区三区极速播放| 欧美激情一区二区在线| 2020国产精品自拍| 欧美刺激午夜性久久久久久久| 色欧美片视频在线观看在线视频| 国产成人一区在线| 国产一区二区三区在线观看精品 | 成人性色生活片| 精品在线你懂的| 久久99久久久久| 精品一二三四区| 国产一区二区三区电影在线观看| 精品在线一区二区三区| 极品少妇xxxx精品少妇| 中文字幕一区av| 欧美成人福利视频| 欧美亚州韩日在线看免费版国语版| 韩国成人福利片在线播放| 亚洲一区二区美女| 欧美韩国日本不卡| 欧美一二区视频| 欧美视频一区在线观看| 国产成人精品一区二| 欧美区一区二区三区| 欧美一区二区播放| 精品盗摄一区二区三区| 久久综合狠狠综合久久综合88| 久久久久亚洲蜜桃| 亚洲成av人在线观看| 偷拍与自拍一区| 九一九一国产精品| 风流少妇一区二区| 97se亚洲国产综合自在线不卡| 一本大道久久a久久综合| 欧美影院精品一区| 日韩欧美高清一区| 亚洲国产精品精华液2区45|