安裝環境:ubuntu16虛擬機器,win7主機,securecrt遠端登入,redis-2.4.17.tar.gz
步驟1:
步驟2,編譯源程式:
//解壓
tar zxvf redis-2.4.17.tar.gz
//進入redis目錄
cd redis-2.4.17
//makefile
make
//進入src,安裝
cd src
make install
步驟3,移動檔案,方便管理
步驟4,啟動redis服務
./redis-server
指定配置檔案redis.conf
預設的埠號是6379,mysql的預設埠號是3306。
步驟5,啟動客戶端
/bin/redis-cli
步驟6,停止redis服務
pkill redis-server
利用winscp將安裝檔案上傳到虛擬機器
將安裝包放到根目錄下的redis目錄下。
解壓安裝
進入redis目錄,tar zxvf redis-2.4.17.tar.gz
解壓後:
進入 redis-2.4.17目錄,執行make命令,會生成src目錄:
進入src目錄,執行以下命令進行安裝:
make install
src目錄下很多.h,.o檔案
為了方便管理,我們將一些命令移動到一些特定的目錄:
在/usr/local目錄下新建redis/bin目錄和redis/etc目錄,分別存放命令和配置檔案:
mkdir -p /usr/local/redis/bin
mkdir -p /usr/local/redis/etc
然後,
hzsunpeng@hzsunpeng-virtual
-machine:/redis/redis-
2.4.17$ mv mkreleasehdr.sh redis-benchmark redis-check
-aof redis-check
-dump redis-cli redis-server /usr/local/redis/bin
hzsunpeng@hzsunpeng-virtual
-machine:/redis/redis-
2.4.17$ mv ./redis.conf /usr/local/redis/etc
這樣以後我們操作redis的時候,只需要在這倆目錄下執行即可:
5. 現在我們可以啟動服務redis服務了:
進入 /usr/local/redis/bin目錄,執行./redis-server即可,注意要指定配置檔案:
hzsunpeng@hzsunpeng-virtual
-machine:/usr/local/redis/bin$ ./redis-server /usr/local/redis/etc/redis.conf
這種情況下,redis服務要占用這個session,我們可以在配置檔案中配置redis服務在後台執行:將配置檔案中的daemonize設定為yes:
檢視服務是否啟動:
hzsunpeng@hzsunpeng-virtual
-machine:/usr/local/redis/bin$ netstat -tunpl
| grep redis
可以看到上述內容,則說明服務啟動。
6. 啟動客戶端:
hzsunpeng@hzsunpeng-virtual
-machine:/usr/local/redis/bin$ ./redis-cli
啟動成功,127.0.0.1代表本機,6379是redis的預設埠號。
退出客戶端,使用quit命令即可。
redis安裝的過程並不複雜,想要系統的學習redis基礎知識,還有後面的主從複製等內容,親自試一下安裝是一件很有意思的過程。
Redi學筆記 Redis簡介
易擴充套件 nosql資料庫種類繁多,但是乙個共同的特點都是去掉關聯式資料庫的關係型特性。資料之間無關係,這樣就非常容易擴充套件。也無形之間,在架構的層面上帶來了可擴充套件的能力。高效能 nosql資料庫都具有非常高的讀寫效能,尤其在大資料量下,同樣表現優秀。這得益於它的無關係性,資料庫的結構簡單。...
Redis學習筆記 02 Redis基礎操作
一 啟動redis 有三種方法啟動redis 預設配置 執行配置 配置檔案啟動。1 預設配置 這種方法會使用redis的預設配置來啟動,下面就是redis server執行後輸出的相關日誌 可以看到直接使用redis server啟動redis後,會列印出一些日誌,通過日誌可以看到一些資訊,上例中可...
演算法筆記學習筆記02
2.5 陣列 問題 a 習題6 4 有序插入 includeint main for i 0 i 10 i printf d n a i 問題 b 習題6 5 陣列元素逆置 includeint main 問題 c 習題6 6 楊輝三角 includeint main if n 2 return 0...