zoukankan      html  css  js  c++  java
  • Redis-安装部署-生产

    1.Linux下载redis至/data 目录下,解压:

    cd /data
    
    wget http://download.redis.io/releases/redis-5.0.7.tar.gz
    tar xf redis-5.0.7.tar.gz

    2.编译&安装:

    make install PREFIX=/data/redis5

    3.配置redis环境变量:

    vi /etc/profile
    添加如下内容:
    export REDIS_HOME=/data/redis5
    export PATH=$PATH:$REDIS_HOME/bin

    4.使文件生效:

    source /etc/profile

    5.进入redis解压目录 /data/redis-5.0.7/utils,执行:

    ./install_server.sh
    一路回车(可以看到配置文件、日志文件、服务启动脚本都安装在哪里了)

    6.查看redis状态:

    如上图,即表示安装成功!!!按照 install_server.sh脚本配置的方式,可以在一台机器上快速部署多个端口不同的redis实例。

    7.查看redis状态:

    service redis_6379 status
    
    Redis is running (20521) 运行中

    8.如果想要外部访问,/etc/redis/6379.conf文件中的配置需要改改:

    bind 127.0.0.1 注释掉,这样外部就能访问了,如过你想至对某个IP开发访问,就将IP配置在bind后面,多个的话以逗号分隔
    
    protected-mode no 保护模式设置成no,保护模式如果开启只接受回环地址的ipv4和ipv6地址链接,拒绝外部链接,如果是哨兵模式,应该配置多个哨兵,避免一个哨兵出现独裁情况,如果配置多个哨兵那如果开启也会拒绝其他sentinel的连接。导致哨兵配置无法生效。

    注:如果外部机器还访问不了,注意看看防火墙对应redis是否开放
  • 相关阅读:
    几种常用的曲线
    0188. Best Time to Buy and Sell Stock IV (H)
    0074. Search a 2D Matrix (M)
    0189. Rotate Array (E)
    0148. Sort List (M)
    0859. Buddy Strings (E)
    0316. Remove Duplicate Letters (M)
    0452. Minimum Number of Arrows to Burst Balloons (M)
    0449. Serialize and Deserialize BST (M)
    0704. Binary Search (E)
  • 原文地址:https://www.cnblogs.com/wangfajun/p/12161384.html
Copyright © 2011-2022 走看看