zoukankan      html  css  js  c++  java
  • 06、 linux 安装 redis

    官网下载链接:https://redis.io/download
     
    1、选择Stable(6.2)下的Download 6.2 链接进行下载 (stable是稳定版本,默认下载的是linux版本)
     
    或者选择下载方式,指令:wget https://download.redis.io/releases/redis-6.2.4.tar.gz
     
     
     2. 安装c++环境
     
    指令:yum install gcc-c++   // 这里如果已经安过的,可以忽略
    3、将redis-6.2.4.tar.gz解压到 /usr/local目录下
     
    指令: tar -zxvf redis-6.2.4.tar.gz -C /usr/local
     
     
    4、进入redis-6.2.4目录,进行编译,安装
     
    指令: cd  /usr/local/redis-6.2.4
     
    编译指令:make
     

    创建redis目录指令:mkdir /usr/local/redis

    安装指令:make install PREFIX=/usr/local/redis

    创建配置redis配置目录

    指令:mkdir /usr/local/redis/etc

    复制文件到redis目录中

    指令:cp redis.conf /usr/local/redis/etc

    6、启动redis服务,并连接测试

    进入redis bin目录

    指令: cd /usr/local/redis/bin

    启动指令:./redis-server ../etc/redis.conf

    连接redis

    进入bin目录指令:/usr/local/redis/bin

    连接redis指令:./redis-cli

     启动redis,连接redis客户端完成,到这里安装redis已经成功!

     
    7、设置redis后台启动
     
    指令: vim /usr/local/redis/etc/redis.conf 
    将文件内 daemonize no 改成 daemonize yes

    再次启动:./redis-server ../etc/redis.conf

    8、将redis加入到开机启动

    指令: vim /etc/rc.local

    在文件里面添加内容:/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf (意思就是开机调用这段开启redis的命令)

    9、将redis-cli,redis-server拷贝到bin下,让redis-cli指令可以在任意目录下直接使用

    指令:

    cp /usr/local/redis/bin/redis-server  /usr/local/bin/

    cp /usr/local/redis/bin/redis-cli  /usr/local/bin/

    10、设置登录密码

    指令: vim /usr/local/redis/etc/redis.conf
     
    修改内容  requirepass  123456
     
    10、设置远程登陆
     
    编辑redis.conf文件:
     
    指令:vim /usr/local/redis/etc/redis.conf
    把 bind 127.0.0.1 6379 注释掉
     
    设置防火墙公开端口:
     
    指令:firewall-cmd --zone=public --add-port=6379/tcp --permanent(永久开放6379端口)
    指令:systemctl restart firewalld (重启防火墙)
    指令:firewall-cmd --zone=public --list-ports (查看公开端口)
     
    测试连接
     
     
     
  • 相关阅读:
    MySQL5.6配置文件详解
    Mysql5.7.13忘记密码及创建用户
    CentOS7.2.1511 安装Mysql-5.7.13
    DAY01
    DAY01
    DAY01
    开启Python自动化运维之路
    Java知识点-----------单例设计模式
    Java知识点-----------重写Object的equals方法
    Linux基础06——压缩、解压、安装命令
  • 原文地址:https://www.cnblogs.com/M87-A/p/11063378.html
Copyright © 2011-2022 走看看