码迷,mamicode.com
首页 > 其他好文 > 详细

redis 安装及启动关闭

时间:2017-08-31 19:16:24      阅读:158      评论:0      收藏:0      [点我收藏+]

标签:amp   mon   util   microsoft   分享   releases   width   https   images   

1、redis下载

  方式1:直接去官网下载

    https://redis.io/download

  方式2:通过命令下载

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

    技术分享

 

2、redis安装

    解压文件 tar xzf redis-4.0.1.tar.gz

技术分享
    打开解压后的文件夹 cd redis-4.0.1
    编译 make
    打开src目录 cd src 执行 make install PREFIX=/usr/local/redis
技术分享

把配置文件复制到/usr/local/redis/etc目录下 cp /usr/local/redis-4.0.1/redis.conf /usr/local/redis/etc

3、redis启动

  总结了四种方式:默认启动,后台启动,开机自启,设置以服务形式启动

  • 1、默认安装启动

          执行 /usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf

         技术分享

  • 2、改为后台启动 

          需要修改配置文件 vim /usr/local/redis/etc/redis.conf

          将daemonize的值改为yes

          技术分享

          再执行启动命令后,直接转入后台启动

         技术分享

         查看下redis 进程   ps -ef|grep redis

         技术分享

  • 3、设置开机自启

     vim /etc/rc.local

              添加: /usr/local/redis/bin/redis-server /usr/local/redis/etc/redis-conf

  •  4、设置以服务形式启动

           把 utils/redis_init_script 文件复制到 /etc/init.d 下,同时易名为 redis_default (可以根据自己习惯来区别命名)

                   cp /usr/local/redis-4.0.1/utils/redis_init_script  /etc/rc.d/init.d/redis_default

           然后在执行命令

                   vim  /etc/rc.d/init.d/redis_default

           在第三个$EXEC $CONF 后边加一个&,表示让redis作为后台服务启动

          把 # chkconfig:   2345 90 10 添加到文件前面

           如果/usr/local/redis/bin中没有redis-server和redis-cli文件的话,我们要在我们的安装目录下复制一个过来。否则服务启动时找不到redis-server。

                   cp /usr/local/redis/bin/redis-server /usr/local/bin

                   cp /usr/local/redis/bin/redis-cli /usr/local/bin

                  技术分享

 

                  在/etc/init.d/redis_default文件中红框标记的一行:CONF="/etc/redis/${REDISPORT}.conf"。所以需要将redis配置文件拷贝到/etc/redis/下一份

                       mkdir /etc/redis

       cp /usr/local/redis/etc/redis.conf /etc/redis/6379.conf
                  注册服务:
                       chkconfig --add redis_default
                  启动服务:   
                       service redis_default start
                  关闭服务:
                       service redis_default stop

 4、redis 关闭

方式一:/usr/local/redis/bin/redis-cli shutdown

              如果有密码的话,/usr/local/redis/bin/redis-cli  -a 密码  shutdown

方式二:pkill redis-server

 

 

 

    










 

 
 
 

redis 安装及启动关闭

标签:amp   mon   util   microsoft   分享   releases   width   https   images   

原文地址:http://www.cnblogs.com/maikerniuniu/p/7458089.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!