zoukankan      html  css  js  c++  java
  • 远程连接Redis配置与Redis自启动

    前言

      测试环境redis连接不上,原因是redis默认情况只能本机访问,如需远程访问,需配置以下几处。

    远程连接redis配置

    修改redis.windows.conf

    1.将bind 127.0.0.1 修改成 bind 0.0.0.0
    2.将protected-mode修改为no

    重启redis,cmd窗口输入命令redis-server redis.windows.conf(注意:如果不指定配置文件或直接双击redis-server.exe,redis仍然会取默认配置,redis服务会正常开启,但是无法远程连接。)

    3.设置密码
    注意:非常重要!此处有坑,由于我redis未设置密码导致服务器被sh脚本恶意攻击,并拿来挖矿当肉机,详情请打开我的另一篇博客记录一次服务器被恶意脚本攻击的经历
    需要永久配置密码的话就去redis.conf的配置文件中找到requirepass这个参数,如下配置:
    i.修改redis.conf配置文件  

    requirepass 123   指定密码123
    

    `ii.保存后重启redis就可以了

    linux 关闭命令./redis-cli shutdown 启动命令./redis-server redis.conf

    如果是阿里云服务器,还需要打开默认端口6379,那么如何打开6379端口,请参考另一篇文章:Centos7防火墙开启端口速记

      

    测试是否能远程连接

    1.下载测试工具redis-desktop-manager
    链接:https://pan.baidu.com/s/1iznwUaCu37BFhOUiuvvxng
    提取码:vazb
    2.测试能否远程连接

    3.连接成功

    win设置redis自启动

    设置服务命令

    redis-server --service-install redis.windows-service.conf --loglevel verbose
    

    输入命令之后没有报错,表示成功了,刷新服务,会看到多了一个redis服务。

  • 相关阅读:
    Linux_day01_primaryCommand
    Variational auto-encoder VS auto-encoder
    python yield generator 详解
    Paper Writing
    DTU_AI lecture 09
    DTU_AI lecture 08
    Attention mechanism
    Energy Journals
    TF + pytorch学习
    expRNN
  • 原文地址:https://www.cnblogs.com/codexj/p/14903480.html
Copyright © 2011-2022 走看看