最近專案需要用到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 ...