码迷,mamicode.com
首页 > 系统相关 > 详细

Linux常用开发环境软件-redis安装

时间:2018-06-03 21:45:46      阅读:191      评论:0      收藏:0      [点我收藏+]

标签:window   cal   winscp   attribute   防火   software   lin   .gz   后台   

linux下安装redis3.2.11版本 

  1、安装编译环境

    yum install gcc  //安装编译环境

    技术分享图片

    技术分享图片

  2、到官网下载redis

    官网地址:https://redis.io/download

    技术分享图片

  3、用WinScp工具,将下载好的redis-3.2.11.tar.gz传输到linux服务器下的opt目录下(opt就相当于window的d://software存放第三方软件包)

    技术分享图片

  4、将压缩包解压到/user/local/redis目录下

    tar -zxvf /opt/redis-3.2.11.tar.gz  //解压redis-3.2.11.tar.gz

    mv redis-3.2.11 /usr/local/redis  //将文件剪切到/usr/local/redis目录下

     技术分享图片

 

   5、进入redis文件,编译文件

    cd /usr/local/redis  //进入redis文件

    make  //编译

    技术分享图片

  6、开始安装

    make PREFIX=/usr/local/redis install  //安装到/usr/local/redis

    技术分享图片

    这时候redis目录下就多了个bin文件

    技术分享图片

    补充说明:redis-benchmark  性能测试的工具

         redis-check-aof  aof文件修复的工具

         redis-check-dump  RDB文件检查的工具

         redis-cli  命令行的客户端

         redis-server  redis服务器启动的

         需要将bin和redis.conf放在同一目录

  7、前端方式启动redis(客户端没法做其他操作)

    ./redis-server  //进入bin目录,前端方式启动redis

    /usr/local/redis/bin/redis-server /usr/local/redis/redis.conf   //也可以这样启动第一个是启动redis服务器 第二个是启动服务器所需的配置

    技术分享图片

  8、后台方式启动redis

    vim /usr/local/redis/redis.conf  //编辑redis.conf,找到daemonize改为yes

     ./bin/redis-server ./redis.conf  //启动redis,并重新加载配置文件,否则修改的文件没法生效

    技术分享图片

    技术分享图片

  9、停止redis

    有两种方式:

    (1)查找到redis进程id,然后杀死

      ps -ef | grep redis  //查找redis的进程id

      kill -9 5836  //根据进程id杀掉redis进程

      技术分享图片

    (2)用redis命令停止(推荐)

      ./bin/redis-cli  shutdown  //停止redis,推荐使用

      技术分享图片

   10、redis客户端连接

     ./bin/redis-cli  //客户端连接redis

     技术分享图片

     测试

     技术分享图片

  

   11、redis客户端退出

     quit   //退出redis客户端

     技术分享图片

   12、设置防火墙,将端口设为信赖

    vim /etc/sysconfig/iptables  //编辑防火墙

    添加内容

      # Redis port

      -A INPUT -m state --state NEW -m tcp -p tcp --dport 6379 -j ACCEPT //redis默认端口为6379

    技术分享图片

    service iptables restart  //重启防火墙

  

  13、配置防火墙后,外部服务器还是无法访问,需要配置redis.conf

    (1) 把bind 127.0.0.1注释掉,不然外部服务器无法访问(这样就可以任意访问了 不用设置具体的ip)

    (2) 将保护模式设置为no  

     把protected-mode 修改为no

    技术分享图片

    重启redis服务就可以访问了

    

Linux常用开发环境软件-redis安装

标签:window   cal   winscp   attribute   防火   software   lin   .gz   后台   

原文地址:https://www.cnblogs.com/daishengda/p/9130019.html

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