zoukankan      html  css  js  c++  java
  • CentOS6.5 在线安装Redis5.0.9

    本来大部分引用:https://www.cnblogs.com/renlywen/p/13537788.html

    一、安装gcc依赖

    由于 redis 是用 C 语言开发,安装之前必先确认是否安装 gcc 环境(gcc -v),如果没有安装,执行以下命令进行安装。

    yum install -y gcc 

    如果yum下载很慢,可以换国内阿里云源详情参考:https://www.cnblogs.com/renlywen/p/13466035.html

    二、下载并解压安装包

    本教程以5.0.9为例
    创建redis的文件夹并进入

    mkdir /usr/local/redis && cd /usr/local/redis

    下载源码文件并解压

    wget http://download.redis.io/releases/redis-5.0.9.tar.gz && tar -zxvf redis-5.0.9.tar.gz

    三、进入到redis解压目录下,执行编译

    cd redis-5.0.9 && make

    四、安装(指定安装目录)

    make install PREFIX=/usr/local/redis

    五、配置

    从 redis 的源码目录中复制 redis.conf 到 redis 的安装目录

    cp /usr/local/redis/redis-5.0.9/redis.conf /usr/local/redis/bin/ 

    修改 redis.conf 配置文件

    vi redis.conf
    # ①【必选】设置为后台启动:daemonize no 改为 daemonize yes【修改后:daemonize yes】
    # ②【必选】设置允许远程连接:注释掉bind 127.0.0.1【修改后: bind 0.0.0.0】,并且把protected-mode yes 改为 protected-mode no【修改后:protected-mode no】
    # ③【可选】为Redis设置登录密码:取消注释# requirepass foobared,并设置自己的密码【修改后:requirepass  123456】
    # 4【可选】 将端口6379改为26379

    六、启动

    前台启动项目

    cd /usr/local/redis/bin/ && ./redis-server redis.conf

    后台启动项目
    指定配置文件并在后台一直运行

    ./redis-server redis.conf && ps -ef|grep redis

    七、添加端口到网卡

    vi /etc/sysconfig/iptables

    编辑添加端口

    -A INPUT -p udp -m state --state NEW -m udp --dport 26379 -j ACCEPT
    -A INPUT -p tcp -m state --state NEW -m tcp --dport 26379 -j ACCEPT

    保存之后,重启端口

    service iptables restart 

    八、客户端远程访问

    先在window电脑命令中试下telnet   172.16.38.225 26379 通不通,通之后

    客户端远程链接

    能连上就可以看到数据库,代表着成功了;图片中的端口为 26379

    注:

    其中redis-cli客户端

    访问测试

    #redis-cli登录
    redis-cli -h 127.0.0.1 -p 26379
    #输入密码
    auth 123456
    #测试 设置myfather fu
    set myfather fu
    #获取myfather
    get myfather
    

     常用命令

    路径 /usr/local/redis/bin 目录
    2 redis-server        redis服务器
    3 redis-cli            redis命令行客户端
    4 redis-benchmark        redis性能测试工具
    5 redis-check-aof        aof文件修复工具
    6 redis-check-dump    rdb文件检查工具

    停止 redis 服务命令

    redis-cli shutdown

    启用redis 服务命令

    cd /usr/local/redis/bin/ && ./redis-server redis.conf
  • 相关阅读:
    pgspider sqlite mysql docker 镜像
    pgspider docker 镜像
    pgspider基于pg 的高性能数据可视化sql 集群引擎
    diesel rust orm 框架试用
    golang 条件编译
    Performance Profiling Zeebe
    bazel 学习一 简单java 项目运行
    一个好用node http keeplive agnet
    gox 简单灵活的golang 跨平台编译工具
    mailhog 作为smtp server mock工具
  • 原文地址:https://www.cnblogs.com/fuanyu/p/14628451.html
Copyright © 2011-2022 走看看