redis安装配置

1、下载redis安装包
  wget http://download.redis.io/releases/redis-2.8.12.tar.gz2、安装redis依赖
        yum -y install gcc*
        yum -y install make
        yum -y install tcl
•3、编译安装
        tar xvf  redis-2.8.12.tar.gz 
        mv redis-2.8.12 redis #改名
        mv redis /usr/local #移动
        cd /usr/local/redis
        make
•4、使用redis的可执行命令
将redis命令移动到/usr/local/bin目录下,把redis命令放到/usr/local/bin目录下后就可以直接使用redis命令,如果不放到/usr/local/bin也是可以的,直接到/usr/local/redis/src目录下使用即可。
        cd /usr/local/redis/src
        cp -rf redis-benchmark redis-server redis-cli redis-check-dump redis-check-aof /usr/local/bin


启动:
•启动redis
•介绍两种启动方式,一种是命令启动,一种是使用配置文件启动。
•redis-server & #这种是命令启动,默认端口6379,&表示后台运行
•redis-server /usr/local/redis/redis.conf #配置文件启动的,可以在配置文件中修改端口
• 由于redis默认带的配置文件不是后台运行的,咱们不用它,新建一个redis.conf配置文件,把原来那个默认的删掉,新的配置文件内容如下:
             daemonize  yes #代表后台启动              
             pidfile   /usr/local/redis/redis.pid #pid文件             
             logfile   /usr/local/redis/redis.log #日志文件              
             port      6379#端口
             dir       /usr/local/redis/redisData #持久化文件存放位置

•启动脚本:
#!/bin/bash
pid=`ps -ef|grep redis-server|grep -v "grep"|awk '{print $2}'`
if [[ "$pid" ]]
then
echo "redis is running...."
else
/usr/local/bin/redis-server /usr/local/redis/redis.conf
echo "redis started!“


•停止脚本:
•#!/bin/bash
•pid=`cat /usr/local/redis/redis.pid`
•new_pid=`ps -ef|grep $pid|grep -v "grep"|awk '{print $2}'`
•if [[ $new_pid ]]
•then
•kill -9 $pid
•echo "redis is stoped!"else
•echo "redis is not running..."
•fi

 

posted @ 2017-01-17 10:30  D.零下的小书屋  阅读(142)  评论(0编辑  收藏  举报