下載redis
wget https://download.redis.io/releases/redis-5.0.0.tar.gz
解壓文件
tar -zxvf redis-5.0.0.tar.gz
安裝編譯依賴(一般系統(tǒng)自動(dòng)安裝過(guò)的)
apt install make
apt install gcc
編譯安裝redis
cd redis-5.0.0/
make PREFIX=/usr/local/redis install
配置文件
mkdir /etc/redis
cp /root/redis-5.0.0/redis.conf /etc/redis/6379.conf
vim /etc/redis/6379.conf
...
bind 0.0.0.0#線上環(huán)境請(qǐng)不要配置奠伪,所有客戶端均可鏈接
...
protected-mode no
...
daemonize yes#是否守護(hù)進(jìn)程
...
logfile /var/log/redis/redis.log#日志目錄
...
dir /var/lib/redis/#數(shù)據(jù)目錄
...
# replicaof <masterip> <masterport>
replivaof xxx.xxx.xxx.xxx 6379 # 作為從服務(wù)器時(shí),主服務(wù)器的IP與端口
# masterauth <master-password>
masterauth password # 作為從服務(wù)器時(shí),主服務(wù)器啟用redis權(quán)限認(rèn)證設(shè)置的密碼
...
# requirepass foobared
requirepass password # 啟用redis權(quán)限認(rèn)證,設(shè)置的密碼
初始化日志數(shù)據(jù)目錄
mkdir -p /var/lib/redis/
mkdir -p /var/log/redis/
啟動(dòng)redis
redis-server /etc/redis/6379.conf &
redis-cli