redis在Linux中安裝

2021-07-23 03:35:14 字數 1892 閱讀 7406

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...