Redis安装使用

Posted longqin

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Redis安装使用相关的知识,希望对你有一定的参考价值。

1、Redis安装

  说明:

    1、也是一种类似于Memcached的key-value机制的存储服务

    2、是非关系型数据库(NoSQL)的一种。

    3、官网:www.redis.io,中文网:www.redis.cn

   安装:

    1、下载

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

    2、解压

      tar -zxvf redis-3.2.8.tar.gz

    3、移动

      cp -R redis-3.2.8 /usr/local/redis

    4、安装(无需配置编译)

      make install

   服务:

    安装完成后, /usr/local/redis/src目录中有两个服务程序

    客户端:redis-cli

    服务端:redis-server

    服务测试:./redis-server

      1、需要指定启动配置文件

      2、默认配置:/usr/local/redis/redis.conf

    添加环境变量

      vi /etc/profile              #修改文件

      export PATH=$PATH:/usr/local/redis/src  #在文件末尾添加

      source /etc/profile            #使文件立即生效

    开机启动

      1、复制配置文件

        cp /usr/local/redis

        cp redis.conf redis_6379.conf

      2、编辑配置文件  redis_6379.conf

        daemonize yes    #以守护进程的方式启动(后台运行)

      3、复制启动脚本文件

        cd utils

        cp redis_init_script redis_init_script_6379

      4、编辑启动脚本文件 redis_init_script_6379

        EXEC=/usr/local/redis/src/redis-server      #服务端路径

        CLIEXEC=/usr/local/redis/src/redis-cli  #客户端路径

        CONF=/usr/local/redis/redis_6379.conf    #配置文件路径

      5、测试启动脚本(可以通过ps查看并用redis-cli连接)

        ./redis_init_script_6379 start

      6、修改开机启动文件 /etc/rc.local,添加

        /usr/local/redis/utils/redis_init_script_6379 start

      7、下次开机就会启动redis服务

    服务测试:

      1、查看进程

        ps aux | grep redis

      2、使用客户端连接

        cd /usr/local/redis/src

        连接参数:

          -h:指定主机

          -p:指定端口号

          -a:指定密码

        ./redis-cli

        127.0.0.1:6379>ping

        PONG

      3、默认情况下是无密码的,使用密码有两种方式

        1、单次生效,通过命令配置

          设置密码:config set requirepass 123456

          获取密码:config get requirepass

          授权使用:auth 123456

        2、永久生效,需要修改配置文件

          1、vim redis_6379.conf

          2、取消‘requirepass‘行的注释,后面写上密码即可

            requirepass 123456

          说明:启用密码后,无密码也可以连接,但是没有权限进行操作

        

以上是关于Redis安装使用的主要内容,如果未能解决你的问题,请参考以下文章

Redis 的安装和使用

Redis的安装与使用Linux和Windows环境步骤

redis的安装与使用

小白安装使用Redis

RedisRedis 数据库 安装配置访问 ( Redis 简介 | 下载 Redis 安装包 | 安装 Redis 数据库 | 命令行访问 Redis | 使用可视化工具访问 Redis )

redis的配置安装与使用