centos7安裝啟動redis

2021-10-04 21:34:27 字數 1840 閱讀 8409

wget

進入redis安裝包所在的目錄,然後執行命令進行解壓:

[root@ztt redis]# tar -xzf redis-5.0.8.tar.gz

解壓之後,會出現解壓的目錄

然後,進入到redis的根目錄,再執行make命令編譯

[root@ztt redis]# cd redis-5.0.8/

[root@ztt redis-5.0.8]# make

執行make命令的時候,可能會出現如下錯誤:

make[3]: gcc:命令未找到

make[3]: *** [net.o] 錯誤 127

make[3]: 離開目錄「/home/ztt/softwareaz/redis/redis-5.0.8/deps/hiredis」

make[2]: *** [hiredis] 錯誤 2

make[2]: 離開目錄「/home/ztt/softwareaz/redis/redis-5.0.8/deps」

make[1]: [persist-settings] 錯誤 2 (忽略)

cc adlist.o

/bin/sh: cc: 未找到命令

make[1]: *** [adlist.o] 錯誤 127

make[1]: 離開目錄「/home/ztt/softwareaz/redis/redis-5.0.8/src」

make: *** [all] 錯誤 2

解決辦法:

yum -y install gcc automake autoconf libtool make

等安裝完就行了。

再重新執行make命令,如果出現了下面的提示,就說明編譯成功了。如果沒有指定安裝路徑,缺省會在src目錄下面編譯生成可執行檔案。

現在,我們就可以啟動redis服務了,執行下面的命令:

這個時候,ctrl+c可以退出redis。

如果你看別的部落格安裝教程,一般會看到make install這個步驟。

這個步驟不是必須的,但是建議做一下這個操作,因為執行了make install命令後,我們就可以在任何地方直接執行redis-server來啟動redis,而不用加上前面一大串路徑。

執行了make install命令後,我們可以在下面的路徑下,看到生成了很多redis相關的檔案。/usr/local/bin為環境變數,其下的指令碼可以直接使用。

我們還會發現乙個問題,那就是通過redis-server啟動redis之後,我們會發現,無法退出命令列,不能再執行其它操作。如何解決呢,後台啟動就行了,執行下面命令:

redis-cli用於啟動redis客戶端。啟動客戶端之後,我們就可以通過命令操作redis了。

Centos7安裝Redis 設定Redis啟動

wgettar zxvf redis 5.0.4.tar.gzyum install gcccd redis 5.0.4make malloc libcmv redis 5.0.4 usr local 選擇資料夾執行 cd src make install安裝完成!執行完make命令後,進入src ...

centos7使用yum命令安裝redis

redis的臨時密碼配置 redis cli進入redis的客戶端 config get requirepss檢視臨時密碼,如果是第一次設定,結果如下 config set requirepass your password 設定你的密碼 config get requirepass再次檢視密碼時出...

CentOS7使用yum安裝配置Redis

一 配置第三方源 su root yum install epel release yum update exit 二 安裝redis su root yum install redis exit 三 配置redis conf su root vim etc redis.conf 開放遠端訪問 加上...