Redis是一個開源的使用ANSI C語言編寫、支持網路、可基於記憶體亦可持久化的日誌型、Key-Value資料庫,並提供多種語言的API。(百度百科 0.0) 下載:http://www.redis.cn/ 1、將下載的redis-4.0.9.tar.gz放置/usr/local目錄下,並解壓: t ...
Redis是一個開源的使用ANSI C語言編寫、支持網路、可基於記憶體亦可持久化的日誌型、Key-Value資料庫,並提供多種語言的API。(百度百科 0.0)
1、將下載的redis-4.0.9.tar.gz放置/usr/local目錄下,並解壓:
tar xzf redis-4.0.9.tar.gz
2、進入redis-4.0.9目錄下,編譯並安裝:
①、make
②、make install
當我執行編譯時,報錯:
排查錯誤,發現未安裝gcc,安裝gcc及相關依賴包(XXXX為相關版本號,視自己情況而定),可以使用linux光碟機掛載,直接使用linux的系統盤內置rpm包:
rpm -ivh glibc-devel-XXXX.rpm rpm -ivh cpp-XXXX.rpmrpm -ivh binutils-XXXX.rpm
rpm -ivh gcc-XXXX.rpm rpm -ivh mpfr-XXXX.rpm rpm -ivh jemalloc-XXXX.rpm 若有錯誤,請查看:http://www.cnblogs.com/lfalex0831/p/9022295.html 3、在/usr/下創建redis目錄,並將編譯安裝後的src目錄下的redis-server、redis-cli、redis-benchmark複製到/usr/redis下: mkdir /usr/redis cd src cp redis-server /usr/redis cp redis-cli /usr/redis cp redis-benchmark /usr/redis 4、將redis-4.0.9目錄下的redis.conf複製到/usr/redis目錄下,並作以下修改: ①、將bind的127.0.0.1改為linux系統的本地ip,例:bind 127.0.0.1 ==> bind 192.168.1.121 (註意:bind的意思不是綁定外部伺服器的IP,而是綁定本機可以接受訪問的IP); ②、將daemonize的no改為yes ; 5、啟動redis: redis-server redis.conf 啟動完成(註意將防火牆關閉或者改iptables對外提供埠) 6、使用Redis DeskTop Manager工具鏈接(https://redisdesktop.com/download):