1:官方站點
: redis.io
stable
版2:解壓原始碼並進入目錄
3: 不用
configure
4: 直接
make
(如果是
32位機器
make 32bit)
注:易碰到的問題
,時間錯誤
. 要有c語言的環境
原因:
原始碼是官方
configure過的,
但官方configure時,
生成的檔案有時間戳資訊
,make只能發生在
configure之後,
如果你的虛擬機器的時間不對,
比如說是
2012
年解決: date -s
『yyyy-mm-dd hh:mm:ss
』重寫時間
再 clock -w
寫入cmos
安裝c的環境執行
yum install gcc
如出現redis zmalloc.h
錯誤 執行
yum install jemalloc-devel
5: 可選步驟
: make test
測試編譯情況
(可能出現
: need tcl >8.4
這種情況
, yum install tcl)
6: 安裝到指定的目錄
,比如
/usr/local/redis
make prefix=/usr/local/redis install
注: prefix
要大寫7: make install之後
,得到如下幾個檔案
redis-benchmark
效能測試工具
redis-check-aof
日誌檔案檢測工
(比如斷電造成日誌損壞
,可以檢測並修復
)redis-check-dump
快照檔案檢測工具
,效果類上
redis-cli
客戶端 redis-server
服務端
8: 複製配置檔案
cp /path/redis.conf /usr/local/redis
9: 啟動與連線
/path/to/redis/bin/redis-server ./path/to/conf-file 例:
[root@localhost redis]# ./bin/redis-server ./redis.conf
連線:
用redis-cli
#/path/to/redis/bin/redis-cli [-h localhost -p 6379 ]
10: 讓
redis
以後臺程序的形式執行
編輯conf
配置檔案
,修改如下內容
;daemonize yes
檢視是否在後台執行
ps aux|grep redis
root 12940 0.0 0.3 140856 7408 ? ssl 10:52 0:00 ./bin/redis-server *:6379
root 12945 0.0 0.0 112680 920 pts/0 s+ 10:54 0:00 grep --color=auto redis
這樣代表在後台執行
關閉redis服務
/usr/local/redis/redis-cli -h 127.0.0.1 -p 6379 shutdown 關閉redis伺服器,關閉時一定要指定好藥關閉的redis伺服器的ip和port.
在linux中安裝redis
紅色標註是輸入的命令 在linux安裝redis,需要安裝gcc環境 root yubo yum install gcc c 將redis壓縮包上傳到linux中。我使用的是ssh 解壓縮redis原始碼包 root yubo tar zxvf redis 3.0.0.tar.gz 解壓好之後進入解...
Redis在Linux下安裝
1.安裝redis之前首先要有tcl和gcc yum install y tcl gcc2.將redis.tar.gz壓縮包 usr local src目錄下,開始解壓編譯安裝redis cd usr local src 進入redis.tar.gz目錄下 tar zxvf redis 2.8.24...
在linux下安裝redis
進入到解壓後的資料夾 進行編譯 make 把編譯完成的檔案加到啟動目錄裡面 make install 進入redis.conf配置檔案中按自己的需求進行修改 啟動redis伺服器 redis server redis.conf redis使用時設定密碼 vi redis.conf 修改此配置 req...