linux下安裝配置redis服務

2021-07-10 17:47:54 字數 1745 閱讀 1646

最近專案需要用到redis快取及集群技術,故自己在工作之餘抽空研究了一把,其實網上關於redis的安裝配置的文章有很多,但總感覺寫得不是很完整,容易使人犯暈,

redis的安裝配置步驟如下:

第一部分:安裝啟動

3、編譯原始碼並安裝redis:進入解壓後的redis目錄(筆者這裡是/opt/redis-2.8.24

),使用命令make prefix=/usr/local/redis install 即可完成編譯安裝工作。

4、安裝好之後,安裝目錄下的bin目錄內容如下圖所示:

5、啟動redis服務:到安裝目錄下,執行命令bin/redis-server /opt/redis-2.8.24/redis.conf,即可啟動redis服務,如下圖:

第二部分:配置redis並新增到linux服務

***********************************引數配置開始***********************************

***********************************=引數配置結束***********************************====

7、拷貝redis啟動指令碼到目錄/etc/init.d/redis,並命名為redis,其中redis指令碼檔案(redis_init_script)位於redis解壓目錄utils目錄下。

8、新增註冊redis服務,命令chkconfig --add redis。

如果報如下錯:service redis does not support chkconfig,需要修改redis指令碼。

vi /etc/init.d/redis,在指令碼中#!/bin/sh 後面新增下面兩句:

# chkconfig:   2345 90 10

# description:  redis is a persistent key-value database

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

修改完成後,即可再次執行命令chkconfig --add redis完成新增服務。

9、修改服務啟動級別:chkconfig --level 2345 redis on.

11、啟動redis服務:service redis start

如果報錯:fatal error,can't open config file '/etc/redis/6379.conf',需要將redis配置檔案拷貝到/etc/redis目錄:cp /opt/redis-2.8.24/redis.conf /etc/redis/6379.conf,此步先要到/etc目錄下建立redis目錄,之所以命令6379.conf,這是由啟動指令碼中決定的,也可對應修改,但不建議。

12、停止redis服務:service redis stop

如果報錯:/var/run/redis_6379.pid does not exist,process is not running,需要修改redis配置檔案,vi /etc/redis/6379.conf,將pidfile /var/run/redis.pid改為:pidfile /var/run/redis_6379.pid,這個pid也是由啟動指令碼中決定的,可對應修改。

linux下安裝配置redis

在linux下安裝redis非常簡單,具體步驟如下 wget tar xzf redis 2.8.3.tar.gz cd redis 2.8.3 yum install gcc make 2 編譯完成後,在src目錄下,有四個可執行檔案redis server redis benchmark red...

linux下安裝配置redis

養成習慣先讚後看 這樣就說明已經安裝完成了 之後複製該路徑 修改profile檔案即配置環境變數 vi etc profile在最後新增下面的 記住後面的路徑名需要和你自己的相適應,之後儲存退出即可.之後重新重新整理一遍profile檔案即可,這樣redis cli命令就能在任意路徑下使用了 最後就...

linux下安裝配置redis

redis 6380.conf配置如下 去掉注釋 port 6380 執行在6380的redis資料庫例項 daemonize yes 後台執行redis pidfile data 6380 redis.pid 存放redis pid的檔案 loglevel notice 日誌等級 logfile ...