CentOS7安裝配置Redis

來源:互聯網
上載者:User
第一步:下載redis安裝包

wget http://download.redis.io/releases/redis-4.0.9.tar.gz  

想下載哪個版本可以複製上面連結刪除redis-*部分內容,可以查看到所有redis版本的安裝包
第二步:解壓安裝包

tar -zxvf redis-4.0.9.tar.gz -C /usr/local/

將壓縮包解壓到指定目錄

第三步:安裝gcc依賴

先通過gcc -v是否有安裝gcc,如果沒有安裝,執行命令sudo yum install -y gcc

第四步:cd到redis的解壓目錄下,並執行

cd /usr/local/redis-4.0.9/ 此處目錄根據下載的redis版本及解壓路徑調整

第五步:編譯安裝

make MALLOC=libc 

將/usr/local/redis-4.0.9/src目錄下的檔案加到/usr/local/bin目錄

cd src && make install

第六步:測試是否安裝成功

cd /usr/local/redis-4.0.9/src/

./redis-server


如果顯示蕾西以上部分資訊,就已經安裝成功了,ctrl+c關閉視窗

第七步:配置redis

以後台進程方式啟動:

1.修改/usr/local/redis-4.0.9/redis.conf:    daemonize no   將值改為yes 儲存退出

2.指定redis.conf檔案啟動:                           ./redis-server /usr/local/redis-4.0.6/redis.conf

設定redis遠端連線:

1.因為redis預設設定允許本地串連,所以我們要將redis.conf中將bind 127.0.0.1 改為bind 0.0.0.0或者注釋該行

2.另外,阿里雲ECS有一個安全性群組,找到並添加規則允許6379連接埠訪問

設定redis串連密碼:

在redis.conf中搜尋requirepass這一行,然後在合適的位置添加配置

requirepass yourpassword

設定完成後執行/usr/local/bin/redis-server /usr/local/redis-4.0.6/redis.conf 更新配置

第八步:設定開機自啟動

由於上面我們執行了redis進程啟動,通過ps -aux | grep redis查看redis進程,並用kill -9 進程id殺死


1、在/etc目錄下建立redis目錄

mkdir /etc/redis

2、將/usr/local/redis-4.0.9/redis.conf 檔案複製一份到/etc/redis目錄下,並命名為6379.conf

cp /usr/local/redis-4.0.9/redis.conf /etc/redis/6379.conf

3、將redis的啟動指令碼複製一份放到/etc/init.d目錄下

cp /usr/local/redis-4.0.9/utils/redis_init_script /etc/init.d/redisd

4、設定redis開機自啟動

先切換到/etc/init.d目錄下

然後執行自啟命令chkconfig redisd on

如果顯示service redisd does not support chkconfig  解決方案:

使用vim編輯redisd檔案,在第一行加入如下兩行注釋,儲存退出

# chkconfig:   2345 90 10

# description:  Redis is a persistent key-value database

注釋的意思是,redis服務必須在運行級2,3,4,5下被啟動或關閉,啟動的優先順序是90,關閉的優先順序是10。

再次執行開機自啟命令chkconfig redisd on,這個時候應該就能成功了

現在可以直接已服務的形式啟動和關閉redis了

啟動:service redisd start

關閉:service redisd stop

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.