zoukankan      html  css  js  c++  java
  • Redis

    首先注意

    1. 我们可以利用linux的wget命令来进行安装(自行百度)(wget是一个从网络上自动下载文件的自由工具,支持通过HTTP、HTTPS、FTP三个最常见的TCP/IP协议下载,并可以使用HTTP代理)。如果想使用wget安装的,可以参考该公众号。

    2. CentOS中可以使用yum来安装,Ubuntu不行

    3. 安装完Redis后需要装redis需要的软件:GCC(C的编译器,Redis是基于C语言写的)、TCL(TCL是一门语言,Redis的一些测试组件是使用TCL来进行编写的)

    4. 这个补充一下,是基于MAC安装Redis的:
      https://blog.csdn.net/angus_monroe/article/details/80629644

    5. Redis服务端安装和客户端安装是两种操作

    6. 以下操作利用linux相关命令安装操作进行安装

    安装Redis

    使用 apt 从官方 Ubuntu 存储库来安装(分开执行)

     sudo apt update
    
    sudo apt install redis-server
    

    配置Redis的

    1. 打开 Redis的配置文件

      sudo vi /etc/redis/redis.conf
      
    2. 把 supervised no 更改为 supervised systemd;把 daemonize no 更改为 daemonize yes 。

    3. 重启Redis服务文件以反映对配置文件做的更改

      sudo service redis restart
      
    4. 此时查看Redis 的运行状态

      sudo systemctl status redis
      

      如果如下图所示,则说明已经成功安装+配置了Redis+已经开始运行。

    Redis测试是否安装配置成功

    1. 可以ping的通,ping完会显示pong

    2. 安装完成后可以写代码测试:

      redis 127.0.0.1:6379> SET runoobkey redis
      OK
      redis 127.0.0.1:6379> DEL runoobkey
      (integer) 1
      

      注:DEL 是一个命令, runoobkey 是一个键。 如果键被删除成功,命令执行后输出 (integer) 1,否则将输出 (integer) 0。

    Redis设置密码

    1. 打开 Redis 的配置文件

      sudo vi /etc/redis/redis.conf
      
    2. 把 # requirepass foobared 改成 requirepass 自己的密码

    3. 重启Redis服务

    Redis服务控制

    1. 启动Redis服务:

      sudo service redis start
      
    2. 关闭Redis服务:

      sudo service redis stop
      
    3. 重启Redis服务:

      sudo service redis restart
      

    Redis客户端连接

    1. 登陆进入 redis 客户端。

      redis-cli
      
    2. 输入 auth 自己的密码,然后回车,出现 OK 说明成功。

    Redis远程连接

    1. 打开配置文件

      sudo vi /etc/redis/redis.conf
      
    2. 把 bind 127.0.0.1 ::1 改为 bind 0.0.0.0

    3. 重启Redis服务

    问题解决

    1. 如果密码设置过还显示“(error) ERR Client sent AUTH, but no password is set”,则重启一下Redis服务即可。

      sudo service redis restart
      
    2. 常用cd命令(这次安装过程忘记空格了)

      cd ..    返回上一级目录(cd和点号间有空格,下面一样)
      cd ../..               返回上两级目录
      cd或cd ~           返回home目录
      cd - 目录名       返回指定目录
      
  • 相关阅读:
    个人号微信机器人接口
    js tree 根据子节点找到所有父节点
    大数据分析之纳税人画像-实现和优化思路
    前后端分离项目安全漏洞修复总结
    多租户&多账户&多公众号_saas微信公众平台设计思路
    java7 try-with-resources 很香
    java7 异常处理增强
    java7 try-with-resources 很香
    mysql 按分数段,每个专业分数段统计人数
    一文看懂奈奎斯特定理和香农定理
  • 原文地址:https://www.cnblogs.com/OFSHK/p/14310421.html
Copyright © 2011-2022 走看看