安裝並啟動redis

2021-08-30 04:37:09 字數 1709 閱讀 7924

1. 首先執行解壓指令:tar -zxvf redis-3.0.7.tar.gz

2. cd指令切到解壓目錄中,然後執行指令: make

執行make的時候,會出現異常:

異常一:

make[2]: cc: command not found

異常原因:沒有安裝gcc

解決方案:yum install gcc

異常二:

zmalloc.h:51:31: error: jemalloc/jemalloc.h: no such file or directory

異常原因:一些編譯依賴或原來編譯遺留出現的問題

解決方案:make distclean。清理一下,然後再make。

3.在make成功以後,執行指令:make test

在make test時出現異常:

異常一:

couldn't execute "tclsh8.5": no such file or directory

異常原因:沒有安裝tcl

解決方案:yum install -y tcl。

4. 安裝,執行指令:make install

5. 安裝完畢後,搭建測試配置,測試啟動:

第一種:前台模式,預設配置啟動(預設埠6379)

直接執行指令:redis-server

第二種:守護程序(後台)模式,指定配置檔案啟動

在redis解壓根目錄中找到配置檔案模板(redis.conf),複製到如下位置:

cp redis.conf /usr/local/redis/7000/7000.conf

通過vi命令修改

daemonize yes

pidfile /usr/local/redis/7000/7000.pid

logfile /usr/local/redis/7000/7000.log

dir /usr/local/redis/7000

最後執行redis:redis-server /usr/local/redis/7000/7000.conf

6. 啟動後:

執行指令:redis-cli連線埠為6379 host為127.0.0.1的redis伺服器

或者:redis-cli -p 7000 -h 192.168.31.10連線埠為7000 host為192.168.31.10的redis伺服器

7.連線了redis伺服器後,可以通過 shutdown 關閉連線

8.redis配置檔案中的基本配置項:

port 7000 #埠

daemonize yes #守護程序模式啟動

cluster-enabled yes #是否支援集群

cluster-config-file nodes-7000.conf #集群配置檔名

pidfile /usr/local/redis/7000/redis.pid #程序id儲存位置

logfile /usr/local/redis/7000/redis.log #日誌檔案儲存位置

dir /usr/local/redis/7000 #工作目錄

windows下安裝並啟動redis服務

安裝服務 redis server service install redis.windows.conf loglevel verbose 解除安裝服務 redis server service uninstall 啟動服務 redis server.exe service start 停止服務 r...

centos7 安裝redis並開機啟動

首先確認是否具有root許可權,因為vim 設定redis開機啟動需要root許可權 su wget io releases redis 3.2 8.tar gz解壓縮 tar xzf redis 3.2 8.tar gz進入解壓後的檔案目錄 cd redis 3.2.8redis安裝相對簡單 直接...

redis 安裝與使用 並配置開機啟動

2.用ftp傳到伺服器 3.解壓 包 tar zxvf redis 5.0.4.tar.gz 4.移動檔案 mv home admin redis 5.0.4 usr local redis 5.跳到目錄 redis 5.0.4 6.vi redis.conf bind 127.0.0.1 daem...