博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Redis的安装与使用
阅读量:5267 次
发布时间:2019-06-14

本文共 2196 字,大约阅读时间需要 7 分钟。

环境:

  Centos7、JDK8、redis3

一、下载并解压缩

  $ cd /home/dev/ --自己创建的目录

  $ wget https://github.com/antirez/redis/archive/3.0.0-rc5.tar.gz

  $ tar -zxvf 3.0.0-rc5.tar.gz

  $ mv redis-3.0.0-rc5 redis3.0

  $ cd redis3.0

二、创建安装目录

  $ mkdir /usr/local/redis

三、安装

  $ make PREFIX=/usr/local/redis install

  安装好之后会发现有个bin目录,bin目录就是redis的命令脚本

  redis-benchmark redis-check-aof redis-check-dump redis-cli redis-server

四、将Redis配置成服务

  4.1 找到redis的启动脚本 /usr/home/dev/redis3.0/utils/redis_init_script

  4.2 将启动脚本复制到 /etc/rc.d/init.d/ 目录下,并命名为redis

    $ cp /usr/home/dev/redis3.0/utils/redis_init_script /etc/rc.d/init.d/redis

  4.3 编辑/etc/rc.d/init.d/redis, 修改相应配置,使之能注册成为服务

    $ vim redis

    4.3.1 在脚本的第一行后面添加一行内容(如果不添加上面的内容,在注册服务时会提示: service redis does not support chkconfig

      #chkconfig: 2345 80 90

      

    4.3.2 REDISPORT 端口保持 6379 不变; (注意,端口名将与下面的配置文件名有关)

    4.3.3 EXEC=/usr/local/bin/redis-server 改为 EXEC=/usr/local/redis/bin/redis-server

    4.3.4 CLIEXEC=/usr/local/bin/redis-cli 改为 CLIEXEC=/usr/local/redis/bin/redis-cli

    4.3.5 创建 redis 配置文件目录

      $ mkdir /usr/local/redis/conf

    4.3.6 复制 redis 配置文件/usr/home/dev/redis3.0/redis.conf/usr/local/redis/conf 目录并按端口号重命名为 6379.conf

      $ cp /usr/home/dev/redis3.0/redis.conf /usr/local/redis/conf/6379.conf

    4.3.7 对 /etc/rc.d/init.d/redis 脚本进行调整

      CONF="/etc/redis/${REDISPORT}.conf" 改为 CONF="/usr/local/redis/conf/${REDISPORT}.conf"

    4.3.8 更改 redis 开启的命令,以后台运行的方式执行

      

  4.4 将 Redis 注册成为服务

    chkconfig --add redis

  4.5 配置防火墙

    $ vi /etc/sysconfig/iptables

    添加:

      -A INPUT -m state --state NEW -m tcp -p tcp --dport 6379 -j ACCEPT

    重启防火墙:
      $ service iptables restart

  4.6 修改 redis 配置文件设置:

    $ vi /usr/local/redis/conf/6379.conf

    修改如下配置:
      daemonize no 改为> daemonize yes
      pidfile /var/run/redis.pid 改为> pidfile /var/run/redis_6379.pid

      

      

 

   4.7 启动 Redis 服务

    $ service redis start

  4.8 将 Redis 添加到环境变量中

    $ vi /etc/profile

    在最后添加以下内容:

    ## Redis env

    export PATH=$PATH:/usr/local/redis/bin

    

    使配置生效:

    $ source /etc/profile

     现在就可以直接使用 redis-cli 等 redis 命令了:

    关闭 Redis 服务

    $service redis stop

转载于:https://www.cnblogs.com/happyflyingpig/p/8537649.html

你可能感兴趣的文章
CSS编码规范(转)
查看>>
js脚本语言在页面上不执行
查看>>
Callable和Runnable和FutureTask
查看>>
第一次作业
查看>>
c编程:用户输入一个数值n,打印出出1到n之间的所有质数
查看>>
C语言中的自定义函数
查看>>
recyclerview实战——对话界面
查看>>
json plist 互转
查看>>
需求分析
查看>>
JAVA反射使用手记
查看>>
GitHub 多人协作开发 三种方式:
查看>>
python3 调用 beautifulSoup 进行简单的网页处理
查看>>
java Dialog
查看>>
strxfrm - 转换字符串
查看>>
文本域添加编辑器
查看>>
Yum安装MySQL以及相关目录路径和修改目录
查看>>
java获取hostIp和hostName
查看>>
RxJava结合Retrofit和Volley简单比较
查看>>
iOS 企业版 安装失败 原因
查看>>
ThreadLocal 理解
查看>>