1. 程式人生 > >Redis【1】Linux下安裝~

Redis【1】Linux下安裝~

  • 先下載安裝包
    • 進入下載頁面https://redis.io/download
    • 點選Stable對應的Download
  • 這裡我演示redis-5.0.4.tar.gz
    • 連結https://pan.baidu.com/s/1EsvrWdzFnfZ1dOAYH2Qanw
    • 提取碼wyj1
  • 下載好之後.把檔案傳到Linux系統的/opt上.你也可以放其他目錄
  • tar -zxvf redis-5.0.4.tar.gz解壓
  • cd redis-5.0.4進入解壓檔案
  • make執行安裝命令
    • 這時會報gcc錯誤
  • 安裝gcc


非聯網安裝

  • cd /media裡面有你的centOS安裝目錄.(這裡如果沒有的話.選擇左上角.虛擬機器.設定.網路介面卡.裝置狀態.已連線.勾選. )
  • cd /media/CentOS_6.3_Final/Packages/進入安裝目錄.再進入有rpm的目錄.
  • rpm -ivh mpfr-2.4.1-6.el6.x86_64.rpm
  • rpm -ivh cpp-4.4.7-16.el6.x86_64.rpm
  • rpm -ivh kernel-headers-2.6.32-573.el6.x86_64.rpm
  • rpm -ivh glibc-headers-2.12-1.166.el6.x86_64.rpm
  • rpm -ivh glibc-devel-2.12-1.166.el6.x86_64.rpm
  • rpm -ivh libgomp-4.4.7-16.el6.x86_64.rpm
  • rpm -ivh ppl-0.10.2-11.el6.x86_64.rpm
  • rpm -ivh cloog-ppl-0.15.7-1.2.el6.x86_64.rpm
  • rpm -ivh gcc-4.4.7-16.el6.x86_64.rpm


聯網安裝

  • yum install gcc 這個我沒嘗試,這個比較方便

  • 安裝完成,輸入gcc -v查詢gcc的版本.檢視是否安裝了gcc
  • cd /opt/redis-5.0.4再進入redis的解壓的檔案目錄.
  • make MALLOC=libc執行安裝
  • mkdir /myredis安裝完成之後.新建目錄一個目錄用於備份Redis初始檔案
  • cp /opt/redis-5.0.4/redis.conf /myredis
    把初始檔案redis.conf拷貝到新建的目錄
  • vim /myredis/redis.conf
    • 修改136行 GENERAL 下的daemonize yes
    • i進行編輯,還好esc鍵輸入:wq!強制儲存並退出
  • redis-server /myredis/redis.conf啟動
  • 如果提示錯誤bash :redis-server:command not found
  • 解決方法:建立軟連結.我這裡執行絕對路徑.
    • ln -s /opt/redis-5.0.4/src/redis-server /usr/bin/redis-server
    • ln -s /opt/redis-5.0.4/src/redis-cli /usr/bin/redis-cli
  • 再次啟動redis-server /myredis/redis.conf
  • ps -ef|grep redis檢查是否啟動
  • redis-cli -p 6379啟動客戶端
  • 輸入ping如果返回PONG就成功了...