liunx下安装reids

    科技2022-07-10  147

    liunx安装redis

    1 . 官方下载redis链接:https://redis.io/

     

    2. 打开Xshell连接到liunx上,liunx的目录结构

    3.将下载后的redis安装包,通过Xftp将安装包传输到liunx下的opt目录里

    4. 由于redis是由C语言编写的,它的运行需要C环境,因此我们需要先安装gcc。安装两种命令,一种能上网安装方式,一种不能上网安装方式。这边我们选择能上网安装方式。安装命令如下:

      yum install gcc-c++  

      yum install gcc

     

     5. 通过解压命令 tar -zxvf redis-3.2.9.tar.gz 解压redis的安装包,解压完后如下图。

       通过cd redis-3.2.9的命令进入到Redis中。

       cd进去redis以后,进行编译,输入make。注意:如果之前没安装gcc,那么在使用make的时候出现意外错误:gcc 命令未找到,然后就按照第4步安装gcc命令。

       执行完make后,可以跳过make test命令,直接make install 安装命令。

    6.最后的redis会安装到 :  usr/local/bin  这个目录下

    6. 这样redis就安装好了,然后通过redis-server的命令启动redis,如下图

    7. 但是这种方式启动,你不能进行页面其他命令操作,如果退出redis就会退出。这样启动是redis在前台启动,我们需要把它设置为后台启动,不影响我们其他命令操作。

    我们需要修改Redis的配置文件来实现后台启动,但是我们一般都会拷贝一份redis.conf到其他目录,也就是备份redis.conf文件。

    在根目录下使用mkdir的命令创建一个文件夹,并且通过cp命令将redis.conf复制一份到mkdir创建的文件夹中。

    然后通过vim的命令进入我们mkdir文件夹中的redis.conf中去修改为后台启动。

    在redis.conf文件中有daemonize no的配置,我们将on改为yes, 在通过启动命令 redis-server去启动。

    注意:这个时候启动命令是基于你mkdir创建的文件夹中的redis.conf去启动的。

    reids desktop manager客户端连接liunx上reids

        原因是Redis默认只支持本地链接

        编辑redis.conf文件中:注释掉61行本地链接限制以及80行配置修改为no

             61 # bind 127.0.0.1         80 protected-mode no

         禁用Linux的防火墙:

              systemctl stop firewalld.service 

         这样就可以连接到redis的客户端了。

    命令:

        命令大全链接:http://doc.redisfans.com/index.html

         启动redis: redis-server

         关闭单实例reids(一台): redis-cli shutdown

         关闭多实例redis(多台) 指定端口号关闭: redis-cli - p 6379 shutdown

         默认16个数据库,类似数组下标从零开始

         切换数据库: select<dbid>

         查看当前数据库的key的数量: dbsize

         清空当前库: flushdb

         清空所有数据库: flushall

        redis的key命令: 

             所有:keys *

             判断key是否存在: exists key的名称

             当前库移除: move key db

             为kev设置过期时间: expire key 秒钟

             查看还有多少秒过期, -1表示永不过期。-2表示已过期 :  ttl key

             查看key的类型: type key

    Processed: 0.012, SQL: 8