Ubuntu安裝Redis

來源:互聯網
上載者:User

        最近花了一些時間學習了一下Redis,記錄下整個過程供以後的學習吧。

        Redis是什麼呢,採用官網上的話來說就是Redis 是完全開源免費的,遵守BSD協議,先進的key - value持久化產品。它通常被稱為資料結構伺服器,因為值(value)可以是 字串(String), 雜湊(Map), 列表(list), 集合(sets) 和 有序集合(sorted sets)等類型。也就是說,Redis資料庫是沒有表的概念的,只有物種資料類型,這種非關係型資料庫還是很值得一學的。話不多說,直接來說一下在ubuntu下怎麼安裝吧。

        1.首先,ubuntu要有php的環境,這個不多解釋,教程很多。

       2.接下來,去官網下載redis原始碼http://www.redis.cn/download.html,可以選擇最新的啦。或者直接在終端點擊命令

wget http://redis.googlecode.com/files/redis-2.8.4.tar.gz
直接下載。

        3.解壓下載的tar.gz檔案

tar xzf redis-2.8.4.tar.gz
       4.進入解壓好的檔案夾下

cd redis-2.8.4
       5.編譯、
make


經過上面幾個步驟,redis基本上已經安裝好了,你可以去src檔案夾下面看一看是有redis-server命令的,這個命令就是用來啟動redis伺服器的。執行這個命令


./redis-server

這個時候你會探索服務器的確啟動了,但整個終端都被佔用了,所以redis伺服器是不是預設在後台進行的,所以你有兩種方法來解決,一種時在命令後加 & 符號,第二種是在啟動時指定設定檔,在redis的跟目下你會發現一個名字叫做redis.conf的檔案,開啟這個檔案,裡面有個叫做daemonize的值後面的屬性是no,將其改為yes,儲存,這個時候,在啟動伺服器的時候指定這個檔案即可,我將其放在/usr/local/redis/etc目錄下,所以啟動時的命令為:


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

這個時候一切ok!
接下來,在和redis-server命令同級目錄下,有個名字叫做redis-cli的命令,伺服器雖然啟動了,但這個時候你需要啟動用戶端才能進行進一步操作,所以,執行命令
./redis-cli

如果你的終端出現了如下畫面,說明你的操作一切ok。開始你的redis之旅吧。

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.