Linux下,安裝Redis(一)

前言,本篇文章,只是基礎教程,並無很深刻的東西,這是按照官網教程來的,官網教程地址:https://redis.io/topics/quickstart 本篇跟官網教程會有必定差別性,因此,若是想看官網的,能夠直接跳轉連接進去, 寫下這篇教程的緣由有如下幾點

  1. 有些同窗,懶得去官網查看,直接搜索引擎搜索,能搜索到這篇文章,因此寫下教程,僅供新手同窗參考,安裝
  2. 雖然本身工做中,一直接觸redis,而且使用redis,對redis也算比較熟悉,可是本身並無手動的安裝過,寫下教程,也算是記錄,畢竟,好記性,不如爛筆頭

 

 

------------------------------------分割線-------------------------------------redis

下面是安裝環境

Linux版本: CentOS 7.2 64位測試

Redis版本: 4.0.9ui

 

  1. 首先,咱們安裝Redis須要依賴GCC編譯,若是你的Linux系統沒有安裝GCC,執行命令 yum install gcc
  2. 安裝好gcc後,咱們下載Redis,執行如下命令 
  3.    wget http://download.redis.io/redis-stable.tar.gz
  4.    tar xvzf redis-stable.tar.gz
  5.    cd redis-stable
  6.    make
  7.   根據官網介紹,這個連接,指定的是穩定版本的Redis,因此咱們須要查看下Redis的版本,進入Redis目錄,執行 src/redis-server --version,會獲得如下
    Redis server v=4.0.9 sha=00000000:0 malloc=jemalloc-4.0.3 bits=64 build=7b44ef6665919a5e

       能夠看到版本是 v=4.0.9, 表示版本是 4.0.9的版本搜索引擎

 

 

啓動Redis,以及修改Redis配置文件

 

  1. 在redis目錄下,執行 src/redis-server redis.conf 來啓動redis

        可是這個時候,若是你退出窗口,或者ctrl+c Redis就會中止運行,因此咱們須要改動下上面的命令,執行            如下命令: src/redis-server redis.conf &spa

       

      這樣,Redis就在後臺運行了命令行

 

     2.接着輸入命令,看看是不是在後臺運行 ps -ef|grep rediscode

      

      出現這個,表示Redis在後臺運行server

    3.若是不想每次運行Redis,都在後面加 & 符號的話,咱們能夠修改Redis的conf文件,打開守護進程,讓我          們來編輯下Redis的conf文件,該文件在 src目錄,名稱是 redis.conf,找到如下教程

     

     把 no 改爲 yes,保存,而後執行 src/redis-server redis.conf,Redis 起來後, 執行 ps -ef|grep redis索引

     會發如今後臺運行,表示設置守護進程成功了,

  4. 若是咱們想更改Redis的端口,也是編輯 redis.conf 文件,找到如下

     

    6379 是Redis的默認端口,你改爲你想要的,而後重啓Redis就是你設置的端口了

 

5. 之後每次啓動Redis,都要跑目錄下來,是很麻煩的一件事情,因此咱們將Redis作成一個服務,這樣就不須要在進入Redis的目錄下來啓動,讓咱們來執行如下步驟

    5.1 複製Redis的redis-server以及redis-cli文件到 /usr/local/bin/ 目錄下

        

   5.2 咱們在 /etc/ 目錄下建立一個redis文件夾,用來存放 redis.conf文件

       

   5.3 接着,咱們編輯 redis.conf文件,找到下圖,紅色框內,將它改成 /var/run/redis.pid

        

   5.4 而後咱們將Redis的初始化redis_init_script腳本文件,複製到/etc/init.d/目錄下,而且更名叫redis_端            口號

       

  5.5 咱們編輯下redis_6379的初始化腳本文件,會看到如下內容

       

        如下是幾個參數的解釋     

REDISPORT=6379 #端口號
EXEC=/usr/local/bin/redis-server #redis服務文件路徑
CLIEXEC=/usr/local/bin/redis-cli #redis命令行路徑

PIDFILE=/var/run/redis_${REDISPORT}.pid #redis進程文件路徑
CONF="/etc/redis/${REDISPORT}.conf" #redis 配置文件

    而後咱們將文件內容改爲如下樣子,紅色標記,是表示,修改的地方,保存退出

    

  5.6 咱們執行 chkconfig --add redis_6379 加入到服務中,而後咱們 service redis_6379 start 啓動redis,而且,咱們在 /var/run/ 文件夾下回看到一個生成的 redis.pid 文件,而後 ps -ef|grep redis發現redis已經在後臺運行,表示設置成功了

  5.7 上面的 redis_6379名稱是咱們複製的時候改的,若是以爲過長,能夠本身命名成本身喜歡的命名

 

 

下篇,咱們介紹下 Redis(二)單機多應用的啓動

 

 

到這,文章就結束了!

以上,均爲本人測試而得出的結果,可能會有出入,或者錯誤,歡迎指正

歡迎轉載,請註明出處跟做者,謝謝!

相關文章
相關標籤/搜索