下載redis安裝包
cd /home/app/src
http://download.redis.io/releases/redis-3.2.3.tar.gz
解壓
tar -xvf redis-3.2.3.tar.gz
移動到/home/app目錄下
mv redis-3.2.3 /home/app/
建立軟連接
ln -s /home/app/redis-3.2.3 redis
編譯
cd /home/app/redis/src
make MALLOC=libc ? #centos6.5系統(tǒng)
redis目錄下創(chuàng)建bin目錄
mkdir /home/app/redis/bin
移動編譯完的應用到bin目錄
mv redis-benchmark redis-check-aof redis-check-rdb redis-cli redis-sentinel redis-server /home/app/redis/bin
增加環(huán)境變量
vim /etc/profile
export PATH="$PATH:/home/app/redis/bin/" ##最后添加一行
source /etc/profile
創(chuàng)建redis的data目錄和log目錄
mkdir -p /home/data/redis/{data,log}
拷貝配置文件
cp /home/app/redis/redis.conf /etc/redis/637.conf
編輯配置文件
vim /etc/redis/6379.conf
bind 127.0.0.1? ? #監(jiān)聽ip
port 6379? ? ? ? ? #監(jiān)聽端口
logfile "/home/data/redis/log/6379.log" #日志文件
dir /home/data/redis/data/6379? ? ? ? ? #數(shù)據(jù)文件
拷貝啟動腳本
cp /home/app/redis/utils/redis_init_script /etc/init.d/redis
編輯配置文件
vim /etc/init.d/redis
第二行增加一行
#chkconfig: 2345 80 90
后臺啟動 $EXEC $CONF 后增加 &
$EXEC $CONF &
啟動服務
服務加入開機啟動項:
chkconfig --add redis
啟動:
/etc/init.d/redis start 或 servic redis start
到此redis服務安裝啟動完成