zoukankan      html  css  js  c++  java
  • centos7安装配置redis

    1、下载redis

    > cd /usr/local/src #文件下载目录
    > curl -O http://download.redis.io/releases/redis-3.2.8.tar.gz

    2、解压

    > tar -zxvf redis-3.2.8.tar.gz

    3、转换目录

    > cd redis-3.2.8

    4、编译并安装redis

    > make && make install

    /****************************************/
    安装完成后: 系统会把src目录下生成的6个可执行文件移动到/usr/local/bin目录下
    (六个可执行文件redis-server、redis-cli、redis-benchmark、redis-check-aof、redis-check-rdb、redis-sentinel)
    /****************************************/

    5、配置文件

    > mkdir -p /etc/redis #创建配置文件目录 
    > cp /usr/local/src/redis-3.2.8/redis.conf /etc/redis/6379.conf #先把配置文件拷贝一份到/etc/redis/下面
    > vim /etc/redis/6379.conf

    # 修改配置
    daemonize yes #守护进程
    bind 0.0.0.0 #开启远程访问
    protected-mode no #要设置成no(默认是设置成yes的,防止了远程访问,在redis3.2.3版本后)

    6、将redis安装为服务,设置开机启动

    vim /usr/lib/systemd/system/redis.service

    加入以下内容:

    [Unit]
    Description=The redis-server Process Manager
    After=syslog.target network.target
    
    [Service]
    Type=forking
    PIDFile=/var/run/redis_6379.pid
    ExecStart=/usr/local/bin/redis-server /etc/redis/6379.conf
    ExecReload=/bin/kill -USR2 $MAINPID
    ExecStop=/bin/kill -SIGINT $MAINPID
    
    [Install]
    WantedBy=multi-user.target

    :wq #保存并退出

    systemctl daemon-reload  #重新载入
    systemctl enable redis   #设置开机启动
    systemctl start redis #启动redis
    systemctl status redis #查看redis服务状态

    6、开启防火墙(如果开了防火墙的话)

    firewall-cmd --zone=public --add-port=6379/tcp --permanent
    firewall-cmd --reload      #重启firewall  

    如果

    果防火墙用的是iptables,就vim /etc/sysconfig/iptables增加一行

    A INPUT -p tcp -m state --state NeW -m tcp --dport 6379 -j ACCEPT 

    重启防火墙
    systemctl restart iptables

  • 相关阅读:
    有关于* daemon not running.starting it now on port 5037 *ADB
    在android中调用jni,出现ReferenceTable overflow (max=1024)
    15款优秀移动APP产品原型设计工具
    基于Jenkins+git+gradle的android持续集成,jenkinsgradle
    java代码分析及分析工具
    Android客户端SQLite数据库升级方案
    基于Android SQLite的升级
    Android唯一识别码
    Android中获取设备信息的方法
    Android Ubuntu 安装问题FAQ
  • 原文地址:https://www.cnblogs.com/fhen/p/8177947.html
Copyright © 2011-2022 走看看