一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|數(shù)據(jù)庫技術(shù)|

服務(wù)器之家 - 數(shù)據(jù)庫 - Redis - Linux下安裝Redis并設(shè)置相關(guān)服務(wù)

Linux下安裝Redis并設(shè)置相關(guān)服務(wù)

2019-10-27 16:51張宏杰 Redis

這篇文章主要為大家介紹了Linux下安裝Redis并設(shè)置相關(guān)服務(wù),感興趣的小伙伴們可以參考一下

一、簡介

Redis是一個開源,先進的key-value存儲,并用于構(gòu)建高性能,可擴展的Web應(yīng)用程序的完美解決方案。

Redis從它的許多競爭繼承來的三個主要特點:

  • Redis數(shù)據(jù)庫完全在內(nèi)存中,使用磁盤僅用于持久性。
  • 相比許多鍵值數(shù)據(jù)存儲,Redis擁有一套較為豐富的數(shù)據(jù)類型。
  • Redis可以將數(shù)據(jù)復(fù)制到任意數(shù)量的從服務(wù)器。

Redis 優(yōu)勢

         異常快速:Redis的速度非常快,每秒能執(zhí)行約11萬集合,每秒約81000+條記錄。

         支持豐富的數(shù)據(jù)類型:Redis支持最大多數(shù)開發(fā)人員已經(jīng)知道像列表,集合,有序集合,散列數(shù)據(jù)類型。這使得它非常容易解決各種各樣的問題,因為我們知道哪些問題是可以處理通過它的數(shù)據(jù)類型更好。

         操作都是原子性:所有Redis操作是原子的,這保證了如果兩個客戶端同時訪問的Redis服務(wù)器將獲得更新后的值。

        多功能實用工具:Redis是一個多實用的工具,可以在多個用例如緩存,消息,隊列使用(Redis原生支持發(fā)布/訂閱),任何短暫的數(shù)據(jù),應(yīng)用程序,如Web應(yīng)用程序會話,網(wǎng)頁命中計數(shù)等。

二、安裝

先介紹一下系統(tǒng)環(huán)境。 輸入cat /etc/issue。

        Linux下安裝Redis并設(shè)置相關(guān)服務(wù)

    如果的linux可以鏈接網(wǎng)絡(luò),那么可以直接聯(lián)網(wǎng)下載。直接輸入代碼:wgethttp://redis.googlecode.com/files/redis-3.0.2.tar.gz 但是不建議這么做,因為google再中國的服務(wù)好像被封了,可能會鏈接不上。所以我們直接去其他地方下載,然后上傳到linux服務(wù)上。這里我下載了redis-3.0.2.tar.gz 版本。然后使用tar -zxvf redis_3.0.2.tar.gz

Linux下安裝Redis并設(shè)置相關(guān)服務(wù)

我們會看到在該目錄下多了一個文件,redis-3.0.2 ,

Linux下安裝Redis并設(shè)置相關(guān)服務(wù)

我們進入該目錄,然后編譯執(zhí)行命令make,等待10左右,我們就會看到已經(jīng)編譯完了,我們看到如下界面,說明我們安裝成功了。

    Linux下安裝Redis并設(shè)置相關(guān)服務(wù)

    我們在redis-3.0.2目錄下會看到多了幾個文件 ,其中redis-server是用來啟動服務(wù)用的,redis-cli是用來啟動客戶端用的,其他的還不清楚,大家可以查一下。

Linux下安裝Redis并設(shè)置相關(guān)服務(wù)

    我們可以啟動一下,在該目錄下輸入./redis-server 命令,就會看到如下圖所示。

Linux下安裝Redis并設(shè)置相關(guān)服務(wù)

這說明我們的redis安裝成功了。你也可以使用./redis.cli–p 6379 進如客戶端,進行測試,這里就不再做了。

三、設(shè)置服務(wù)

    可以看到如果我們啟動redis服務(wù)的話,每次都要進入到安裝目錄,這樣是不是很繁瑣,所以我們將redis做成一個服務(wù),我們直接啟動。

     首先將utils/redis_init_script文件復(fù)制到/etc/init.d下,同時易名為redis。執(zhí)行命令

     cp/usr/local/redis-3.0.2/utils/redis_init_script  /etc/rc.d/init.d/redis

     然后在執(zhí)行命令,vi/etc/rc.d/init.d/redis,并在文檔第二行添加# chkconfig: 2345 80 90。如果/usr/local/redis/bin中沒有redis-server和redis-cli文件的話,我們要在我們的安裝目錄下復(fù)制一個過來。否則服務(wù)啟動時找不到redis-server。下圖第二個紅框所示。并且在第三個$EXEC $CONF 后邊加一個&,表示讓redis作為后臺服務(wù)啟動,否則該服務(wù)會獨占輸入屏。

Linux下安裝Redis并設(shè)置相關(guān)服務(wù)

可以看到在/etc/init.d/redis文件中有這么一行:CONF="/etc/redis/${REDISPORT}.conf"。于是將redis配置文件拷貝到/etc/redis/下 。  

?
1
2
3
mkdir /etc/redis
 
  cp /usr/local/redis-3.0.2/redis.conf /etc/redis/6379.conff

     完成上面的操作之后,即可注冊服務(wù):

?
1
chkconfig --add redis

     然后啟動redis服務(wù)

?
1
service redis start

    這樣我們就將redis服務(wù)注冊好了,但是如果你測試一下service redis stop ,你會發(fā)現(xiàn)他提示/var/run/redis_6379.pid does not exist, process is not running  這說明在run下沒有這個文件,我們進入到/var/run下發(fā)先真的沒有這個文件,但是有redis.pid文件。

Linux下安裝Redis并設(shè)置相關(guān)服務(wù)

     我們我們要將/etc/rc.d/init.d/redis 文件中的redis_${REDISPORT}.pid修改為redis.pid

Linux下安裝Redis并設(shè)置相關(guān)服務(wù)

     這樣我們重啟服務(wù)后,在用該命令關(guān)閉就可以了。到這里我們的redis服務(wù)就安裝好了,并做好了一個服務(wù)。

以上就是Linux下安裝Redis的全過程,希望對大家安裝Redis有所幫助。

延伸 · 閱讀

精彩推薦
  • RedisRedis的配置、啟動、操作和關(guān)閉方法

    Redis的配置、啟動、操作和關(guān)閉方法

    今天小編就為大家分享一篇Redis的配置、啟動、操作和關(guān)閉方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧 ...

    大道化簡5312019-11-14
  • Redisredis中如何使用lua腳本讓你的靈活性提高5個逼格詳解

    redis中如何使用lua腳本讓你的靈活性提高5個逼格詳解

    這篇文章主要給大家介紹了關(guān)于redis中如何使用lua腳本讓你的靈活性提高5個逼格的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具...

    一線碼農(nóng)5812019-11-18
  • RedisRedis如何實現(xiàn)數(shù)據(jù)庫讀寫分離詳解

    Redis如何實現(xiàn)數(shù)據(jù)庫讀寫分離詳解

    Redis的主從架構(gòu),能幫助我們實現(xiàn)讀多,寫少的情況,下面這篇文章主要給大家介紹了關(guān)于Redis如何實現(xiàn)數(shù)據(jù)庫讀寫分離的相關(guān)資料,文中通過示例代碼介紹...

    羅兵漂流記6092019-11-11
  • Redisredis 交集、并集、差集的具體使用

    redis 交集、并集、差集的具體使用

    這篇文章主要介紹了redis 交集、并集、差集的具體使用,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友...

    xiaojin21cen10152021-07-27
  • RedisRedis全量復(fù)制與部分復(fù)制示例詳解

    Redis全量復(fù)制與部分復(fù)制示例詳解

    這篇文章主要給大家介紹了關(guān)于Redis全量復(fù)制與部分復(fù)制的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用Redis爬蟲具有一定的參考學(xué)習(xí)...

    豆子先生5052019-11-27
  • Redis詳解Redis復(fù)制原理

    詳解Redis復(fù)制原理

    與大多數(shù)db一樣,Redis也提供了復(fù)制機制,以滿足故障恢復(fù)和負(fù)載均衡等需求。復(fù)制也是Redis高可用的基礎(chǔ),哨兵和集群都是建立在復(fù)制基礎(chǔ)上實現(xiàn)高可用的...

    李留廣10222021-08-09
  • RedisRedis 事務(wù)知識點相關(guān)總結(jié)

    Redis 事務(wù)知識點相關(guān)總結(jié)

    這篇文章主要介紹了Redis 事務(wù)相關(guān)總結(jié),幫助大家更好的理解和學(xué)習(xí)使用Redis,感興趣的朋友可以了解下...

    AsiaYe8232021-07-28
  • Redisredis實現(xiàn)排行榜功能

    redis實現(xiàn)排行榜功能

    排行榜在很多地方都能使用到,redis的zset可以很方便地用來實現(xiàn)排行榜功能,本文就來簡單的介紹一下如何使用,具有一定的參考價值,感興趣的小伙伴們...

    乘月歸5022021-08-05
主站蜘蛛池模板: 男人晚上适合偷偷看的污污 | 国产精品视频第一区二区三区 | 亚洲国产精品热久久 | 日韩视频在线观看中字 | 色婷婷婷婷 | 国产成人久久 | 国产亚洲精品激情一区二区三区 | 亚洲天堂2016 | 古装一级无遮挡毛片免费观看 | 国色天香社区在线 | 欧美特黄aaaaaa | 男生同性啪视频在线观看 | 国产精选之刘婷野战 | 美女脱了内裤打开腿让人羞羞软件 | 亚洲成年人免费网站 | 精品老司机在线视频香蕉 | 思思久久精品在热线热 | 天堂中文在线免费观看 | 短篇艳妇系列 | 色中文字幕 | 亚洲色图15p| 国产资源免费观看 | 国产99页 | 人妖女天堂视频在线96 | 国产精品亚洲综合第一区 | 欧美福利在线播放 | 国产suv精品 | 国产精品久久久精品日日 | 91桃色视频在线观看 | 日本剧情片在线播放中文版 | caoporn超碰最新地址进入 | 久久热r在线视频精品 | 色多多绿巨人视频 | 国产成人欧美视频在线 | 91九色视频无限观看免费 | 欧美靠逼视频 | 免费91麻豆精品国产自产在线观看 | 欧美有码| 成人啪啪漫画全文阅读 | 女张腿男人桶羞羞漫画 | 亚洲视频第一页 |