redis是C語言開發,建議在linux上運行,本教程使用Centos6.4作為安裝環境。
安裝redis需要先將官網下載的源碼進行編譯,編譯依賴gcc環境,如果沒有gcc環境,需要安裝gcc:yum install gcc-c++
版本說明
本教程使用redis3.0版本。3.0版本主要增加了redis集群功能。
源碼下載
從官網下載
http://download.redis.io/releases/redis-3.0.0.tar.gz
將redis-3.0.0.tar.gz拷貝到/usr/local下
解壓源碼
tar -zxvf redis-3.0.0.tar.gz
進入解壓后的目錄進行編譯
cd /usr/local/redis-3.0.0 make
安裝到指定目錄,如 /usr/local/redis
cd /usr/local/redis-3.0.0 make PREFIX=/usr/local/redis install
redis.conf
redis.conf是redis的配置文件,redis.conf在redis源碼目錄。 注意修改port作為redis進程的端口,port默認6379。
拷貝配置文件到安裝目錄下
進入源碼目錄,里面有一份配置文件 redis.conf,然后將其拷貝到安裝路徑下 cd /usr/local/redis mkdir conf cp /usr/local/redis-3.0.0/redis.conf /usr/local/redis/bin
安裝目錄bin下的文件列表
redis3.0新增的redis-sentinel是redis集群管理工具可實現高可用。
配置文件目錄:
redis啟動
前端模式啟動
直接運行bin/redis-server將以前端模式啟動,前端模式啟動的缺點是ssh命令窗口關閉則redis-server程序結束,不推薦使用此方法。如下圖:
后端模式啟動
修改redis.conf配置文件, daemonize yes 以后端模式啟動。
執行如下命令啟動redis:
cd /usr/local/redis ./bin/redis-server ./redis.conf
redis默認使用6379端口:




