1. 程式人生 > >CentOS7-原始碼安裝redis單節點

CentOS7-原始碼安裝redis單節點

redis單節點原始碼安裝相對比較簡單,redis是一種支援分散式快取技術的noSQL資料庫,可做記憶體型資料庫,亦可持久化,支援get,set,hget,hset等多種面向物件的儲存。redis官方僅支援linux,使用win的老弟可以去下載Microsoft自己維護的windows版本。linux系統使用者可去這裡下載,windows使用者可去這裡下載。

在下一篇博文中,將使用本次配置好的redis單節點資料庫,進行Java服務的封裝。

前置:

—作業系統:CentOS 7.2-x86-64

—硬體配置:1核2G,1M頻寬

—測試環境:內網百兆頻寬

—redis版本:redis3.2.3.tar.gz

安裝:

—新建資料夾Software

mkdir /home/[當前使用者]/Software

例如博主的是:

   mkdir  /home/anson/Software

之後,software目錄作為redis安裝目錄

—跳轉到Downloads目錄

cd /home/[當前使用者]/Downloads

例如博主的是:

    mkdir  /home/anson/Software

[之後,所用當前目錄的時候,博主僅用anson代替]

—下載原始碼包

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

—解壓

   tar  -axvf  redis-3.2.3.tar.gz

—拷貝到Software目錄下

   cp	redis-3.2.3  /home/anson/Software   -a

—跳轉到Software目錄下

   cd   ../Software

—重新命名redis-3.2.3

   mv   redis-3.2.3   redis

—進入redis檔案目錄

    cd   redis

—編譯

   make

—安裝,如果此處使用其他使用者登入,則安裝過程會失敗,會報一個許可權不夠的錯誤,

解決辦法就是使用超級使用者root

    su
    make   install

—修改redis.conf使其後臺啟動

   vim   redis.conf

—找到daemonize  no,將no修改為yes,使其後臺啟動,另外埠預設為6379,若想更換,

則可以修改為其他埠亦可,這裡埠修改找到redis.conf下的port  6379,將6379修改為個人想要的埠號即可,

最後儲存退出。

—啟動redis,若沒有make  install的使用者,僅編譯成功的使用者,可以使用如下命令,

在redis目錄下:

  ./src/redis-server ./redis.conf

    其他安裝成功的使用者:

   redis-server  ./redis.conf

—檢視是否成功

  ps  -ef  |  grep  -i  redis