下载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系统
redis目录下创建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
增加环境变量
vim /etc/profile
export PATH="$PATH:/home/app/redis/bin/" ##最后添加一行
source /etc/profile
创建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 #监听ip
port 6379 #监听端口
logfile "/home/data/redis/log/6379.log" #日志文件
dir /home/data/redis/data/6379 #数据文件
拷贝启动脚本
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服务安装启动完成