redis編譯和安裝出現錯誤


redis編譯到時候出現錯誤,記錄一下原因

1、下載redis,https://redis.io/download ,一般選擇穩定版本,穩定版的版本號是偶數,當前最新版本是5.0.4,Linux可直接執行wget http://download.redis.io/releases/redis-5.0.4.tar.gz 下載。

2、win系統下載之后將redis-5.0.4.tar.gz上傳到Linux主機上,執行tar zxvf redis-5.0.4.tar.gz解壓,然后cd  redis-5.0.4 進入redis目錄。

3、執行編譯命令 make,正常會在src目錄下編譯出redis各個組件的二進制文件。

      但是我編譯出錯了,問題提示的很明確 make[3]: gcc: Command not found

安裝gcc,yum install gcc ,安裝成功后重新執行make,這次編譯成功了

4、在src目錄下回生成redis各個組件的二進制文件

可以通過install命令直接安裝到指定目錄了

mkdir -p /usr/local/bin;
install redis-server /usr/local/bin;

5、配置文件在redis-5.0.4下,redis.conf和sentinel.conf,需要放到/etc/redis/目錄下,配置文件內容根據實際修改。

如果要設置密碼,編輯剛剛復制的配置文件:vi redis.conf,解除requirepass參數的注釋,並設置值,例如:requirepass abc23

 

Redis的主要組件

redis-benchmark:Redis 性能檢測工具,測試Redis在你的系統及你的配置下的讀寫性能。

redis-check-aof:Redis aof 日志文件修復工具。

redis-check-rdb:Redis 的dump 數據文件的修復工具,是rdb備份的文件。

redis-cli:Redis 命令行執行工具。

redis-server:Redis 服務器的守護進程啟動程序。

redis-trib.rb: 是官方提供的Redis Cluster的管理工具。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM