首頁>技術>

1.下載軟體包

2.解壓軟體包

tar -xvf redis-6.0.8.tar.gz #解壓軟體

3.按照編譯redis所需要的軟體包

yum install gcc-c++ gcc yum install -y tcl

如果在centos7下編譯redis6.0版本,如果出現以下錯誤:

In file included from server.c:30:0:

server.h:1022:5: error: expected specifier-qualifier-list before ‘_Atomic’

_Atomic unsigned int lruclock; /* Clock for LRU eviction */

請先檢查gcc的版本是否低於5,如果是請先升級,可以使用以下命令:

yum install centos-release-scl yum install devtoolset-7-gcc* scl enable devtoolset-7 bash

4.進入redis目錄下,進行make編譯

cd redis-6.0.8/ 

5.進行make安裝測試,測試完成後安裝

make test #test通過後執行make安裝
make install PREFIX=/usr/redis/#指定按照路徑

6.檢查環境安裝情況

檢視安裝路徑下的檔案情況,bin檔案是否存在這些檔案

redis-benchmark #用於做壓力測試

redis-check-aof #做aof檔案檢驗

redis-check-rdb #做rdb檔案檢驗

redis-cli #客戶端

redis-server #主程式啟動檔案

redis-sentinel #監控相關

7.啟動redis服務

複製redis.conf到安裝目錄下,並指定配置檔案啟動

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

8.透過客戶端連線到伺服器

./redis-cli

Linux開啟關閉redis

1.啟動:redis-server(redis-server redis.conf)

2.登陸:redis-cli(redis-cli -p 6379)

3.關閉:redis-cli shutdown

-bash: redis-server: command not found

我的redis安裝路徑是/usr/local/redis/bin/redis-server

做個軟連線

ln -s /usr/local/redis/bin/redis-server /usr/bin/redis-server

這樣就可以全域性使用redis

redis-server

7
最新評論
  • BSA-TRITC(10mg/ml) TRITC-BSA 牛血清白蛋白改性標記羅丹明
  • 《你好,李煥英》票房破三十億!Python抓取電影票房的資料