精华内容
下载资源
问答
  • linux redis集群部署

    2018-08-10 12:56:25
    linux redis集群部署,详细的部署手册以及完整的错误示例解析
  • 最新版linux redis-6.2.1.tar.gz最新版linux redis-6.2.1.tar.gz最新版linux redis-6.2.1.tar.gz
  • 最新版linux redis-5.0.11.tar.gz最新版linux redis-5.0.11.tar.gz最新版linux redis-5.0.11.tar.gz
  • 最新版linux redis-6.0.11.tar.gz最新版linux redis-6.0.11.tar.gz最新版linux redis-6.0.11.tar.gz
  • 最新版linux redis-6.0.10.tar.gz最新版linux redis-6.0.10.tar.gz最新版linux redis-6.0.10.tar.gz
  • 主要介绍了 Linux Redis 的安装步骤详解的相关资料,希望大家通过本文能掌握如何安装Redis,需要的朋友可以参考下
  • 最新版linux redis-5.0.13.tar.gz最新版linux redis-5.0.13.tar.gz
  • 最新版linux redis-6.2.4.tar.gz最新版linux redis-6.2.4.tar.gz
  • linux redis单个和redis集群部署完成 技术:redis集群 说明包含: redis安装包 Redis集群负载均衡部署帮助文档 Redis集群负载均衡使用帮助文档 Redis集群负载均衡遇到问题解决文档 redis网页资料 linux内网...
  • linux Redis安装步骤及安装包
  • 最新版linux redis-6.0.15.tar.gz最新版linux redis-6.0.15.tar.gz
  • 最新版linux redis-6.0.8.tar.gz
  • 最新版linux redis-6.0.6.tar.gz
  • 最新版linux redis-5.0.8.tar.gz
  • linux redis集群安装

    千次阅读 2020-10-20 21:54:10
    redis集群安装redis集群安装1.下载redis2.创建节点目录并安装修改配置文件将配置文件翻入各自目录中启动redis上传gem创建集群新增集群节点查询集群状态 redis集群安装 1.下载redis 从官网中可以下下载到最新版本的...

    redis集群安装

    1.下载redis

    从官网中可以下下载到最新版本的redis,我这里使用的是5.0.4版本的

    wget https://download.redis.io/releases/redis-5.0.4.tar.gz
    

    2.创建节点目录并安装

    • 创建节点目录(演示在同一台机器的不同端口)
    mkdir /app/redis-cluster/redis-1-8701
    mkdir /app/redis-cluster/redis-2-8702
    mkdir /app/redis-cluster/redis-3-8703
    mkdir /app/redis-cluster/redis-4-8704
    mkdir /app/redis-cluster/redis-5-8705
    mkdir /app/redis-cluster/redis-6-8705
    
    • 进入到redis的下载目录
    # 进入目录
    cd /user/local/redis
    # 解压文件
    tar zvf redis-5.0.4.tar.gz
    
    • 安装到定义目录
    make install PREFIX=/app/redis-cluster/redis-1-8701
    make install PREFIX=/app/redis-cluster/redis-2-8702
    make install PREFIX=/app/redis-cluster/redis-3-8703
    make install PREFIX=/app/redis-cluster/redis-4-8704
    make install PREFIX=/app/redis-cluster/redis-5-8705
    make install PREFIX=/app/redis-cluster/redis-6-8706
    

    修改配置文件

    # 主要修改一下四点
    port 8701-8706 # 每个节点配置文件只有这里不一样
    cluster-enabled yes
    masterauth  集群认证密码  ## 如果需要密码则设置  
    requirepass 登录认证密码  ## 如果需要密码则设置  
    ## 数据库文件可以根据自己需要配置这里就使用默认的
    

    将配置文件翻入各自目录中

    cp redis.conf /app/redis-cluster/redis-1-8701/bin
    cp redis.conf /app/redis-cluster/redis-2-8702/bin
    cp redis.conf /app/redis-cluster/redis-3-8703/bin
    cp redis.conf /app/redis-cluster/redis-4-8704/bin
    cp redis.conf /app/redis-cluster/redis-5-8705/bin
    cp redis.conf /app/redis-cluster/redis-6-8706/bin
    

    启动redis

    • 在各自的bin目录下执行 如 /app/redis-cluster/redis-1-8701/bin
    ./redis-server redis.conf
    

    上传gem

    • 需要安装 ruby用于搭建redis集群的脚本
    yum install -y gcc-c++ patch readline readline-devel zlib zlib-devel libyaml-devel libffi-devel openssl-devel make bzip2 autoconf automake libtool bison iconv-devel
    yum install gem
    
    • 安装过程中可能出现的问题
    curl -L get.rvm.io | bash -s stable
      % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                     Dload  Upload   Total   Spent    Left  Speed
    100   194  100   194    0     0    287      0 --:--:-- --:--:-- --:--:--   288
    100 24535  100 24535    0     0  15448      0  0:00:01  0:00:01 --:--:-- 32932
    Downloading https://github.com/rvm/rvm/archive/1.29.10.tar.gz
    Downloading https://github.com/rvm/rvm/releases/download/1.29.10/1.29.10.tar.gz.asc
    gpg: 已创建目录‘/root/.gnupg’
    gpg: 新的配置文件‘/root/.gnupg/gpg.conf’已建立
    gpg: 警告:在‘/root/.gnupg/gpg.conf’里的选项于此次运行期间未被使用
    gpg: 钥匙环‘/root/.gnupg/pubring.gpg’已建立
    gpg: 于 2020年03月26日 星期四 05时58分42秒 CST 创建的签名,使用 RSA,钥匙号 39499BDB
    gpg: 无法检查签名:没有公钥
    GPG signature verification failed for '/usr/local/rvm/archives/rvm-1.29.10.tgz' - 'https://github.com/rvm/rvm/releases/download/1.29.10/1.29.10.tar.gz.asc'! Try to install GPG v2 and then fetch the public key:
    
        gpg2 --keyserver hkp://pool.sks-keyservers.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
    
    or if it fails:
    
        command curl -sSL https://rvm.io/mpapis.asc | gpg2 --import -
        command curl -sSL https://rvm.io/pkuczynski.asc | gpg2 --import -
    
    In case of further problems with validation please refer to https://rvm.io/rvm/security
    
    • 执行提示的命令后再次安装
    command curl -sSL https://rvm.io/mpapis.asc | gpg2 --import -
    command curl -sSL https://rvm.io/pkuczynski.asc | gpg2 --import -
    
    • ruby需要大于2.4.0
    source /etc/profile.d/rvm.sh
    rvm list known
    rvm install 2.4
    ruby -v
    gem install redis
    

    创建集群

    ./redis-cli --cluster create  127.0.0.1:8701 127.0.0.1:8702 127.0.0.1:8703 127.0.0.1:8704 127.0.0.1:8705 127.0.0.1:8706 --cluster-replicas 1 -a 密码
    Warning: Using a password with '-a' or '-u' option on the command line interface may not be safe.
    >>> Performing hash slots allocation on 6 nodes...
    Master[0] -> Slots 0 - 5460
    Master[1] -> Slots 5461 - 10922
    Master[2] -> Slots 10923 - 16383
    Adding replica 127.0.0.1:8705 to 127.0.0.1:8701
    Adding replica 127.0.0.1:8706 to 127.0.0.1:8702
    Adding replica 127.0.0.1:8704 to 127.0.0.1:8703
    >>> Trying to optimize slaves allocation for anti-affinity
    [WARNING] Some slaves are in the same host as their master
    M: 3e5d226358b60a9738c3d33252f806b6174770fb 127.0.0.1:8701
       slots:[0-5460] (5461 slots) master
    M: 1b82eb3feaef05a61384cc958b6ab3d5260c568e 127.0.0.1:8702
       slots:[5461-10922] (5462 slots) master
    M: bd3bfdc6e76b0fe0a1d70fe5c0818c271cec443c 127.0.0.1:8703
       slots:[10923-16383] (5461 slots) master
    S: 71666db8a984818587fc2a12434f13bd1fb2eca9 127.0.0.1:8704
       replicates 1b82eb3feaef05a61384cc958b6ab3d5260c568e
    S: 9fb977d91f2fcc9cd2474d38829303657b216167 127.0.0.1:8705
       replicates bd3bfdc6e76b0fe0a1d70fe5c0818c271cec443c
    S: db985cda50930a9336de32cd5740fb9010bb222b 127.0.0.1:8706
       replicates 3e5d226358b60a9738c3d33252f806b6174770fb
    Can I set the above configuration? (type 'yes' to accept): yes
    >>> Nodes configuration updated
    >>> Assign a different config epoch to each node
    >>> Sending CLUSTER MEET messages to join the cluster
    Waiting for the cluster to join
    ....
    >>> Performing Cluster Check (using node 127.0.0.1:8701)
    M: 3e5d226358b60a9738c3d33252f806b6174770fb 127.0.0.1:8701
       slots:[0-5460] (5461 slots) master
       1 additional replica(s)
    S: db985cda50930a9336de32cd5740fb9010bb222b 127.0.0.1:8706
       slots: (0 slots) slave
       replicates 3e5d226358b60a9738c3d33252f806b6174770fb
    S: 71666db8a984818587fc2a12434f13bd1fb2eca9 127.0.0.1:8704
       slots: (0 slots) slave
       replicates 1b82eb3feaef05a61384cc958b6ab3d5260c568e
    M: 1b82eb3feaef05a61384cc958b6ab3d5260c568e 127.0.0.1:8702
       slots:[5461-10922] (5462 slots) master
       1 additional replica(s)
    S: 9fb977d91f2fcc9cd2474d38829303657b216167 127.0.0.1:8705
       slots: (0 slots) slave
       replicates bd3bfdc6e76b0fe0a1d70fe5c0818c271cec443c
    M: bd3bfdc6e76b0fe0a1d70fe5c0818c271cec443c 127.0.0.1:8703
       slots:[10923-16383] (5461 slots) master
       1 additional replica(s)
    [OK] All nodes agree about slots configuration.
    >>> Check for open slots...
    >>> Check slots coverage...
    [OK] All 16384 slots covered.
    

    集群创建成功

    新增集群节点

    redis-cli --cluster add-node 127.0.0.1:8701 -a 密码
    ## 如果灭有密码则可以直接这样加入
    redis-cli --cluster add-node 127.0.0.1:8701
    

    查询集群状态

     ./redis-cli --cluster check 127.0.0.1:8701 -a 密码
    Warning: Using a password with '-a' or '-u' option on the command line interface may not be safe.
    127.0.0.1:8701 (3e5d2263...) -> 0 keys | 5461 slots | 1 slaves.
    127.0.0.1:8702 (1b82eb3f...) -> 0 keys | 5462 slots | 1 slaves.
    127.0.0.1:8703 (bd3bfdc6...) -> 0 keys | 5461 slots | 1 slaves.
    [OK] 0 keys in 3 masters.
    0.00 keys per slot on average.
    >>> Performing Cluster Check (using node 127.0.0.1:8701)
    M: 3e5d226358b60a9738c3d33252f806b6174770fb 127.0.0.1:8701
       slots:[0-5460] (5461 slots) master
       1 additional replica(s)
    S: db985cda50930a9336de32cd5740fb9010bb222b 127.0.0.1:8706
       slots: (0 slots) slave
       replicates 3e5d226358b60a9738c3d33252f806b6174770fb
    S: 71666db8a984818587fc2a12434f13bd1fb2eca9 127.0.0.1:8704
       slots: (0 slots) slave
       replicates 1b82eb3feaef05a61384cc958b6ab3d5260c568e
    M: 1b82eb3feaef05a61384cc958b6ab3d5260c568e 127.0.0.1:8702
       slots:[5461-10922] (5462 slots) master
       1 additional replica(s)
    S: 9fb977d91f2fcc9cd2474d38829303657b216167 127.0.0.1:8705
       slots: (0 slots) slave
       replicates bd3bfdc6e76b0fe0a1d70fe5c0818c271cec443c
    M: bd3bfdc6e76b0fe0a1d70fe5c0818c271cec443c 127.0.0.1:8703
       slots:[10923-16383] (5461 slots) master
       1 additional replica(s)
    [OK] All nodes agree about slots configuration.
    >>> Check for open slots...
    >>> Check slots coverage...
    [OK] All 16384 slots covered.
    

    All 16384 slots covered 所有的插槽均有覆盖到
    这里一共有6台redis,三主三从一个插槽均有2分副本

    展开全文
  • Linux redis-Sentinel配置

    千次阅读 2019-04-25 08:22:23
    下载 下载地址:https://redis.io/download 在/usr/local/src目录下执行下载。 wget http://download.redis.io/releases/redis-3.2.8.tar.gz ...tar xzf redis-3.2.8.tar.gz 创建目录/usr/local/redis: make...

    下载

    下载地址:https://redis.io/download

    在/usr/local/src目录下执行下载。

    wget http://download.redis.io/releases/redis-3.2.8.tar.gz
    

    安装

    解压到/usr/local/src目录,放源码包。

    tar xzf redis-3.2.8.tar.gz
    

    创建目录/usr/local/redis:

    make dir /usr/local/redis
    

    进入源码目录:

    cd /usr/local/src/redis-3.2.8
    

    然后执行下面make命令编译安装到目录/usr/local/redis/ (放执行文件)。

    make PREFIX=/usr/local/redis install
    

    软连接

    程序做软连接到bin目录,方便直接执行。

    ln -s /usr/local/redis/bin/redis-cli /usr/local/bin/redis-cli
    ln -s /usr/local/redis/bin/redis-sentinel /usr/local/bin/redis-sentinel
    ln -s /usr/local/redis/bin/redis-server /usr/local/bin/redis-server
    

    配置文件

    复制配置文件,在源码包里有sentinel.conf和redis.conf文件,复制到/etc/redis/目录下,如果有多个实例,建议改名,如本实例用的redis端口是7021,sentinel是17021:

    mkdir /etc/redis
    
    cp /usr/local/src/redis-3.2.8/redis.conf /etc/redis/redis_6379.conf 
    cp /usr/local/src/redis-3.2.8/sentinel.conf /etc/redis/sentinel_26379.conf 
    

    redis_master_6379.conf配置

    修改配置以下参数:

    port 6379
    daemonize yes
    #requirepass 123456
    #masterauth 123456
    

    其中,daemonize属性改为yes(后台运行)。

    redis_slave_6380.conf 配置:

    修改配置以下参数:

    port 6380
    daemonize yes
    #requirepass yingjun
    slaveof 192.168.248.128 6379
    masterauth 123456
    

    其他slave配置同此配置。

    sentinel_26379.conf 配置

    port 23791
    daemonize yes
    logfile "/var/log/sentinel_63791.log"
    #master-1
    sentinel monitor master-1 192.168.248.128 6379 2
    #sentinel auth-pass master-1 yingjun
    

    sentinel_26380.conf 配置

    port 23780
    daemonize yes
    logfile "/var/log/sentinel_63780.log"
    #master-1
    sentinel monitor master-1 192.168.248.128 6379 2
    #sentinel auth-pass master-1 yingjun
    

    启动

    顺序依次启动服务。

    redis-server /etc/redis/redis_master_6379.conf
    redis-server /etc/redis/redis_slave_6380.conf  
    redis-sentinel /etc/redis/sentinel_26379.conf
    redis-sentinel /etc/redis/sentinel_26380.conf
    

    查看进程是否都已经启动

    [root@iZj6cqZ redis]# ps -ef | grep redis
    root     10910     1  0 08:11 ?        00:00:00 redis-server 127.0.0.1:6379
    root     10918     1  0 08:11 ?        00:00:00 redis-server 127.0.0.1:6380
    root     10939     1  0 08:15 ?        00:00:00 redis-sentinel *:26379 [sentinel]
    root     10944     1  0 08:15 ?        00:00:00 redis-sentinel *:26380 [sentinel]
    root     10948 10851  0 08:15 pts/1    00:00:00 grep --color=auto redis
    

    原文链接:http://www.choupangxia.com/topic/detail/149


    程序新视界

    关注程序员的职场生涯,大量优质学习资源、技术文章分享

    csdn-微信公众号

    展开全文
  • linux redis日常工作命令总结

    万次阅读 2017-11-25 18:06:06
    linux redis日常工作命令总结–查看redis安装路径 whereis redis –查看redis客户端安装路径 whereis redis-cli –查看redis服务安装路径 whereis redis-server –在redis安装目录下启动redis客户端、redis...

    linux redis日常工作命令总结

    –查看redis安装路径
    whereis redis
    –查看redis客户端安装路径
    whereis redis-cli
    –查看redis服务安装路径
    whereis redis-server
    –在redis安装目录下启动redis客户端、redis服务(如:/usr/local/redis/bin)
    –启动服务端
    ./redis-server
    –启动客户端
    ./redis-cli

    以下内容参考出处:https://www.cnblogs.com/stephen-liu74/archive/2012/03/26/2356951.html

    1. KEYS/RENAME/DEL/EXISTS/MOVE/RENAMENX:
      –在Shell命令行下启动Redis客户端工具。
      /> redis-cli
      –清空当前选择的数据库,以便于对后面示例的理解。
      redis 127.0.0.1:6379> flushdb
      OK
      –添加String类型的模拟数据。
      redis 127.0.0.1:6379> set mykey 2
      OK
      redis 127.0.0.1:6379> set mykey2 “hello”
      OK
      –添加Set类型的模拟数据。
      redis 127.0.0.1:6379> sadd mysetkey 1 2 3
      (integer) 3
      –添加Hash类型的模拟数据。
      redis 127.0.0.1:6379> hset mmtest username “stephen”
      (integer) 1
      –根据参数中的模式,获取当前数据库中符合该模式的所有key,从输出可以看出,该命令在执行时并不区分与Key关联的Value类型。
      redis 127.0.0.1:6379> keys my*
      1) “mysetkey”
      2) “mykey”
      3) “mykey2”
      –删除了两个Keys。
      redis 127.0.0.1:6379> del mykey mykey2
      (integer) 2
      –查看一下刚刚删除的Key是否还存在,从返回结果看,mykey确实已经删除了。
      redis 127.0.0.1:6379> exists mykey
      (integer) 0
      –查看一下没有删除的Key,以和上面的命令结果进行比较。
      redis 127.0.0.1:6379> exists mysetkey
      (integer) 1
      –将当前数据库中的mysetkey键移入到ID为1的数据库中,从结果可以看出已经移动成功。
      redis 127.0.0.1:6379> move mysetkey 1
      (integer) 1
      –打开ID为1的数据库。
      redis 127.0.0.1:6379> select 1
      OK
      –查看一下刚刚移动过来的Key是否存在,从返回结果看已经存在了。
      redis 127.0.0.1:6379[1]> exists mysetkey
      (integer) 1
      –在重新打开ID为0的缺省数据库。
      redis 127.0.0.1:6379[1]> select 0
      OK
      –查看一下刚刚移走的Key是否已经不存在,从返回结果看已经移走。
      redis 127.0.0.1:6379> exists mysetkey
      (integer) 0
      –准备新的测试数据。
      redis 127.0.0.1:6379> set mykey “hello”
      OK
      –将mykey改名为mykey1
      redis 127.0.0.1:6379> rename mykey mykey1
      OK
      –由于mykey已经被重新命名,再次获取将返回nil。
      redis 127.0.0.1:6379> get mykey
      (nil)
      –通过新的键名获取。
      redis 127.0.0.1:6379> get mykey1
      “hello”
      –由于mykey已经不存在了,所以返回错误信息。
      redis 127.0.0.1:6379> rename mykey mykey1
      (error) ERR no such key
      –为renamenx准备测试key
      redis 127.0.0.1:6379> set oldkey “hello”
      OK
      redis 127.0.0.1:6379> set newkey “world”
      OK
      –由于newkey已经存在,因此该命令未能成功执行。
      redis 127.0.0.1:6379> renamenx oldkey newkey
      (integer) 0
      –查看newkey的值,发现它也没有被renamenx覆盖。
      redis 127.0.0.1:6379> get newkey
      “world”

    2. PERSIST/EXPIRE/EXPIREAT/TTL:
      –为后面的示例准备的测试数据。
      redis 127.0.0.1:6379> set mykey “hello”
      OK
      –将该键的超时设置为100秒。
      redis 127.0.0.1:6379> expire mykey 100
      (integer) 1
      –通过ttl命令查看一下还剩下多少秒。
      redis 127.0.0.1:6379> ttl mykey
      (integer) 97
      –立刻执行persist命令,该存在超时的键变成持久化的键,即将该Key的超时去掉。
      redis 127.0.0.1:6379> persist mykey
      (integer) 1
      –ttl的返回值告诉我们,该键已经没有超时了。
      redis 127.0.0.1:6379> ttl mykey
      (integer) -1
      –为后面的expire命令准备数据。
      redis 127.0.0.1:6379> del mykey
      (integer) 1
      redis 127.0.0.1:6379> set mykey “hello”
      OK
      –设置该键的超时被100秒。
      redis 127.0.0.1:6379> expire mykey 100
      (integer) 1
      –用ttl命令看一下当前还剩下多少秒,从结果中可以看出还剩下96秒。
      redis 127.0.0.1:6379> ttl mykey
      (integer) 96
      –重新更新该键的超时时间为20秒,从返回值可以看出该命令执行成功。
      redis 127.0.0.1:6379> expire mykey 20
      (integer) 1
      –再用ttl确认一下,从结果中可以看出果然被更新了。
      redis 127.0.0.1:6379> ttl mykey
      (integer) 17
      –立刻更新该键的值,以使其超时无效。
      redis 127.0.0.1:6379> set mykey “world”
      OK
      –从ttl的结果可以看出,在上一条修改该键的命令执行后,该键的超时也无效了。
      redis 127.0.0.1:6379> ttl mykey
      (integer) -1

    3. TYPE/RANDOMKEY/SORT:
      –由于mm键在数据库中不存在,因此该命令返回none。
      redis 127.0.0.1:6379> type mm
      none
      –mykey的值是字符串类型,因此返回string。
      redis 127.0.0.1:6379> type mykey
      string
      –准备一个值是set类型的键。
      redis 127.0.0.1:6379> sadd mysetkey 1 2
      (integer) 2
      –mysetkey的键是set,因此返回字符串set。
      redis 127.0.0.1:6379> type mysetkey
      set
      –返回数据库中的任意键。
      redis 127.0.0.1:6379> randomkey
      “oldkey”
      –清空当前打开的数据库。
      redis 127.0.0.1:6379> flushdb
      OK
      –由于没有数据了,因此返回nil。
      redis 127.0.0.1:6379> randomkey
      (nil)

    展开全文
  • linux Redis下载及安装

    万次阅读 2018-08-23 16:49:51
    Redis原生只支持linux系统 Redis官方是不支持windows平台,windows版本是微软自己建立的分支,基于官方的redis源码上进行编译、发布、维护的,所以window平台上的redis版本都略低于官方版本。 2. Redis下载 当前...

    一、 Redis下载及安装

    1. Redis版本说明

    Redis原生只支持linux系统

    Redis官方是不支持windows平台,windows版本是微软自己建立的分支,基于官方的redis源码上进行编译、发布、维护的,所以window平台上的redis版本都略低于官方版本。

    2. Redis下载

    当前redis最新版本是4.0,它是一个测试版本,稳定版本是3.2版本。

    可以直接在windows上下载,通过上传工个上传到linux系统,也可以在linux下直接

    最新稳定版本下载链接:http://download.redis.io/releases/redis-3.2.8.tar.gz

     

    注意:必须可以上网

    3. Redis安装

    1. mkdir /usr/local/src/redis
    2. 进入目录 cd /usr/local/src/redis

    第一步:将redis.tar.gz解压

    tar -zxvf redis-3.2.8.tar.gz

    第二步:进入redis-3.2.8目录

    cd redis-3.2.8

    第三步:对redis进行编译

    make

    注意:如果安装redis是报下面的错误,是因为系统没有安装gcc环境,缺少依赖

    解决方案

    在使用yum安装gcc依赖的时候,会报出错误

    报错原因是因为DNS服务器错误,所以需要在/etc/resolv.conf文件中添加

    依赖安装完成后,对redis进行重新编译,发现还会报错一个错误

    错误原因,是因为Redis默认加载的是jemalloc中的配置文件,有时候没有就会报错,可以使用

     make MALLOC=libc

    指令,加载备用的配置文件即可进行编译

    第四步:安装到指定的目录

    make PREFIX=/usr/local/src/redis/redis1 install

     

    安装完成后,我们进入目录bin中查看  

     

                                                                         

    redis-server  redis服务器

    redis-cli redis命令行客户端

    redis-benchmark redis性能测试工具

    redis-check-aof AOF文件修复工具

    redis-check-rdb  RDB文件检索工具

    防火墙打开6379端口

    /sbin/iptables -I INPUT -p tcp --dport 6379 -j ACCEPT

    /etc/rc.d/init.d/iptables save

    /etc/init.d/iptables status

     

     

     

     

     

    linux安装redis后无法远程访问解决方案

    1.修改ip绑定

    注释掉bind 127.0.0.1

    2.关闭掉protected-mode

    将protected-mode yes修改为protected-mode no

    3.防火墙打开6379端口

    防火墙打开6379端口

    /sbin/iptables -I INPUT -p tcp --dport 6379 -j ACCEPT

    /etc/rc.d/init.d/iptables save

    /etc/init.d/iptables status

     

    展开全文
  • linux redis 远程访问

    万次阅读 2019-05-19 21:50:22
    通常来说,生产环境下的Redis服务器只设置为仅本机访问(Redis默认也只允许本机访问)。有时候我们也许需要使Redi能被远程访问。此文介绍配置Redis允许远程访问。 配置 修改Redis配置文件/etc/redis/redis.conf,...
  •  Linux安装Redis服务步骤: 获取资源指定安装目录 [root@hadoop-master mnt]# mkdir reids [root@hadoop-master redis]# cd redis [root@hadoop-master redis]# wget ...
  • linux redis-连接命令

    万次阅读 2019-01-23 14:52:15
    连接远程 redis-cli -h 47.101.63.222 -p 56379 连接本地 redis-cli 设置密码 config set requirepass pass_123456 获取密码 config get requirepass 登录 auth pass_123456  
  • linux redis 三种启动方式

    万次阅读 2019-08-21 15:26:46
    进入redis根目录,执行命令: #加上‘&’号使redis以后台程序方式运行 nohup redis-server & 2.通过指定配置文件启动 可以为redis服务启动指定配置文件,例如配置为/etc/redis/6379.conf 进入redis...
  • Linux Redis的安装

    千次阅读 2017-11-11 12:01:51
    安装redis编译环境 yum install gcc-c++ ...第一步:redis的源码包上传到linux系统。怎样上传,请看我另一篇博客啦 点击跳转http://blog.csdn.net/chenxiansheng888/article/details/78358744 ——————
  • linux redis安装(redis-2.6.14.tar.gz)

    热门讨论 2013-12-08 11:20:51
    linuxredis安装配置及redis常用命令,实际操作可用,数据能保存至硬盘。
  • linux redis自动关闭问题

    千次阅读 2020-08-20 12:55:55
    linux 自动关闭的问题 问题: redis.clients.jedis.exceptions.JedisDataException: MISCONF Redis is configured to save RDB snapshots, but it is currently not able to persist on disk. Commands that may ...
  • Linux下安装Redis

    万次阅读 多人点赞 2018-12-10 16:13:14
    官网下载链接:https://redis.io/download 1、选择Stable(5.0)下的Download 5.0.0 ...2、下载完成之后,打开WinSCP,把我们下载好的Redis压缩包,上传到Linux的 /mnt/ 文件目录下 3、使用putty连接到我们的Li...
  • redis-desktop-manager_0.9.2.19_amd64.deb for linux Redis管理工具 0.9.2
  • ubuntu/linux redis 图形工具 rdm 最新版 snap离线安装包 (Redis Desktop Manager) 安装rdm离线snap安装包 安装rdm最新版 2019.5-c57dd5f 下载后执行如下命令 执行 sudo snap ack redis-desktop-manager_335....
  • linux redis守护进程启动

    千次阅读 2018-12-10 11:52:30
    安装完成之后redis 打开redis配置文件 redis.conf 然后找到  daemonize no 更改成 daemonize yes 然后 src/redis-server redis.conf 启动就行啦  注: 根据不同环境启动方法可能存在差异...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 175,157
精华内容 70,062
关键字:

linuxredis作用

linux 订阅
redis 订阅