linux -- 部署java服务器(3) linux安装redis

前言

  本系列(部署java服务器)一共由四个部分组成

  1.安装jdk

  2.安装mysql

  3.安装redis

  4.安装nginx

  本文使用的linux系统是centos7的,不同系统的环境可能安装的东西不一样,如果运行make编译失败,可能会是一些依赖库没有安装,可以在安装时,先执行安装redis依赖库的

  可能遇到的一些问题

> yum -y install gcc gcc-c++ libstdc++-devel

安装

  下载redis

> wget http://download.redis.io/releases/redis-6.2.3.tar.gz //下载稳定版
> tar vxf redis-6.2.3.tar.gz //解压
> mv  redis-6.2.3 redis6 //重命名 方便操作

  编译&安装

> cd redis6 //进入redis解压目录
> make //编译 reids6.0无需再执行make install 命令

  出现这个消息则代表编译成功

使用

  //进入redis6目录的src目录下,可以发现出现了redis-server文件

  运行redis

> ./redis-server  ../redis.conf //使用配置文件启动,配置文件是解压目录下的redis.conf

    //出现以下输出,表示启动成功端口号为6379

使用redis客户端命令

  使用redis/src下的redis-cli 启动客户端程序

>./redis-cli //启动客户端程序

    这样就表示启动成功

  查看配置验证时候就可以使用redis命令了

> CONFIG GET * //查看所有配置
> CONFIG GET loglevel //获取指定配置
> CONFIG SET loglevel "notice" //写入指定配置

无法开启远程链接

  首先注释掉bind,这一步是必须的,这时会redis会采用默认的bind配置,运行本机和外部访问,你也可以自己配置为0.0.0.0

    

 

    第一种方式,将requirepass配置的注释去掉,配置使用密码(redis.conf中即便设置了user 在连接时也不需要向密码一眼传递)

    

      然后在客户端通过密码的方式链接

        推荐使用redis client

        

    第二种方式:取消保护模式

      这种方式,适合链接测试,无需密码即可链接,不安全

    

    

  值得一提的是,redis6.0在使用redis-server启动的时候,需要手动指定redis.conf,不然的话它会使用默认的配置文件,而非解压目录下的redis.conf文件,可以在启动后,通过redis-cli检查,是否使用的正确的配置

配置详解

    redis配置详解

    redis-cli常用命令

posted @ 2021-05-21 14:07  眼里有激光  阅读(153)  评论(0编辑  收藏  举报