1. 程式人生 > >Redis3.2.8 基本安裝配置

Redis3.2.8 基本安裝配置

1、安裝gcc C++編譯器
yum -y install gcc

yum -y install gcc-c++

2、下載redis

wget http://download.redis.io/releases/redis-3.2.8.tar.gz

3、解壓

tar -zxvf redis-3.2.8.tar.gz -C /opt/

4、編譯依賴

cd /opt/redis-3.2.8/deps/

make geohash-int hiredis jemalloc linenoise lua

5、編譯安裝

cd /opt/redis-3.2.8

make && make install

6、配置服務

cd /opt/redis-3.2.8/utils/

./install_server.sh

一路回車

命令檔案 /usr/loca/bin下面四個檔案

redis-benchmark

redis-check-aof

redis-check-rdb  redis-cli

redis-sentinel   redis-server

啟動指令碼在 /etc/init.d/redis_6379

配置檔案在 /etc/redis/6379.conf

預設bind IP  127.0.0.1 監聽埠 6379

修改為  bind 127.0.0.0 localhost

7、啟動、測試、停止

直接啟動

redis-server /etc/redis/6379.conf &

通過系統服務啟動

mv /etc/init.d/redis_6379  /etc/init.d/redis

service redis start

執行命令  ps -ef|grep redis 顯示   /usr/local/bin/redis-server 127.0.0.0:6379 則說明啟動成功

執行redis-cli用客戶端連線測試

redis-cli.exe -h 192.168.10.61 -p 6379

redis 127.0.0.1:6379> SET foo bar

OK

redis 127.0.0.1:6379>KEYS *

返回顯示包括"foo"

redis 127.0.0.1:6379> GET foo"bar"

關閉前儲存

./redis-cli  save

redis-cli shutdown

指定埠 密碼 關閉

redis-cli -pass -p 6379 shutdown

或者kill -9 但是必須手工執行rm /var/run/redis_6379.pid 否則下次啟動不了

請不要修改配置檔案bind配置項搞成bind 0.0.0.0,這樣很危險