zoukankan      html  css  js  c++  java
  • redis 设置密码并运行外部连接

    redis默认是不能远程访问的,如果希望多台机子共用redis数据库,那就需要开启redis远程连接访问。既然可以远程连接了,那就需要密码登陆,否则不安全。
    下面是具体的方法,按照步骤一步一步来就OK了

    下面代码的运行环境为

    1. centos 7.4
    2. redis 4.0.9

    一、配置安装目录下的redis.conf文件

    bind 0.0.0.0  修改为这个
    
    port 6379 这个为redis端口
    
    #修改这个为yes,以守护进程的方式运行,就是关闭了远程连接窗口,redis依然运行
    daemonize yes
    
    #将protected-mode模式修改为no
    protected-mode no
    
    #设置需要密码才能访问,password修改为你自己的密码
    requirepass password
    

    二、配置好之后,开始启动redis

    进入安装目录下的文件夹,可以看到redis-cli这个文件,就是这个文件启动

    一般在 /usr/local/redis/bin

    #redis.conf 在哪里就填写完整路径
    ./redis-server ../redis.conf
    注意千万要注意:redis.conf 里面有个dir redis.conf要放在dir里面

    三、查看进程,redis是否开启

    ps -aux | grep redis
    ps -ef | grep redis
    netstat -tunple | grep 6379

    如果看到下图,就说明启动成功了,可以远程访问了,如果还是访问不了,请检查服务器的防火墙是否开启redis的端口

     四、redis的停止命令

    ./redis-cli -p 6379 shutdown

    systemctl status redis
    systemctl restart redies.service
    systemctl start redis

  • 相关阅读:
    【模板】Sparse-Table
    UVa 11235 Frequent values
    【模板】树状数组
    UVa 1428 Ping pong
    数学技巧
    UVa 11300 Spreading the Wealth
    UVa 11729 Commando War
    UVa 11292 Dragon of Loowater
    POJ 3627 Bookshelf
    POJ 1056 IMMEDIATE DECODABILITY
  • 原文地址:https://www.cnblogs.com/fslnet/p/11692844.html
Copyright © 2011-2022 走看看