Redis學習---CentOs/RedHat下Redis的安裝


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下的文件列表

image

redis3.0新增的redis-sentinel是redis集群管理工具可實現高可用。

配置文件目錄:

image

redis啟動

前端模式啟動

直接運行bin/redis-server將以前端模式啟動,前端模式啟動的缺點是ssh命令窗口關閉則redis-server程序結束,不推薦使用此方法。如下圖:

image

后端模式啟動

修改redis.conf配置文件, daemonize yes 以后端模式啟動。

執行如下命令啟動redis:

cd /usr/local/redis
./bin/redis-server ./redis.conf

redis默認使用6379端口:

image


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM