安裝wget
yum install wget
yum -y install gcc gcc-c++
安裝yum -y install gcc gcc-c++
各種版本下載地址
http://download.redis.io/releases/
穩(wěn)定版本
http://download.redis.io/releases/redis-stable.tar.gz
wget http://download.redis.io/releases/redis-stable.tar.gz
解壓
tar xzf redis-stable.tar.gz
解壓完成進(jìn)入目錄cd redis-stable
執(zhí)行編譯命令make(編譯比較慢耐心等待)
進(jìn)入src目錄 cd src
安裝,指定一個(gè)文件夾地址
make install PREFIX=/home/redis/6379
前往剛才解壓目錄,復(fù)制配置文件
cp redis.conf /home/redis/6379/
進(jìn)入到剛才安裝的目錄/home/redis/6379目錄 執(zhí)行tree查看目錄結(jié)構(gòu)
redis-benchmark:redis性能測(cè)試工具
redis-check-aof:檢查aof日志的工具
redis-check-dump:檢查rdb日志的工具
redis-cli:連接用的客戶端
redis-server:redis服務(wù)進(jìn)程
redis-server啟動(dòng)
關(guān)閉服務(wù)redis-cli shutdown
默認(rèn)情況redis不是后臺(tái)運(yùn)行,配置為后臺(tái)運(yùn)行
修改redis.conf中daemonize yes(是否是守護(hù)進(jìn)程)
./bin/redis-server redis.conf
驗(yàn)證是否啟動(dòng)(三種方法)
ps -ef | grep redis
安裝netstat
yum install net-tools
netstat -antpl | grep redis
./bin/redis-cli ping
./bin/redis-cli -h 127.0.0.1 -p 6379 ping
常用配置
daemonize yes|no(是否是守護(hù)進(jìn)程)
port redis對(duì)外端口(單機(jī)多實(shí)例)
logfile redis系統(tǒng)日志(文件名)
dir redis工作目錄(目錄)
啟動(dòng)redis-cli后
config get * 得到配置文件key value返回
查看redis版本 ./bin/redis-cli --version