CentOS 7安装配置Redis3.0.0以及连接Redis DeskTop Manager

CentOS 7安装配置Redis3.0.0以及连接Redis DeskTop Manager

Redis(全称:Remote Dictionary Server 远程字典服务)是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。从2013年5月开始,Redis的开发由Pivotal赞助。

  1. 安装GCC
    CentOS 7执行命令yum install gcc
    查看本版 gcc -v
  2. 解压Redis压缩包
    tar -zxvf 文件全称 -C 解压目录
  3. 编译解压的文件在解压目录执行make命令
    Hint: It’s a good idea to run ‘make test’ 😉
    表示编译成功。
  4. 安装redis
    cd src下进行安装 make install
    Hint: It’s a good idea to run ‘make test’ 😉
    表示安装成功。
    在src下ls如果有redis-server,redis-cli表示安装成功
  5. 启动redis
    以下是我自己创建的路径如图:
    在这里插入图片描述
    在这里插入图片描述文件都是从redis src下移动过来的
    redis.conf是redis src中复制过来的,dump.rdb不用cpy,以后会自动生成
    在这里插入图片描述
    启动redis redis-server所在的根本路径/redis-server redis.conf所在的根本路径/redis.conf
    这是我的启动路径
    /root/software/redis/bin/redis-server /root/software/redis/etc/redis.conf
    以下路径是我自己创建的,看自己爱好可自行创建
    /root/software/redis/ 解压路径
    /root/software/redis/bin/ 启动相关的路径
    /root/software/redis/etc/ redis的配置路径
    The server is now ready to accept connections on port 6379
    启动成功
    Ctrl+C 退出显示
    Redis is now ready to exit, bye bye…
    由于Linux启动分为前台启动和后台启动,我们需要将Redis设为后台启动。
  6. 将Redis设为后台启动
    修改redis.conf文件 vim redis.conf
    修改daemonize no为yes
    修改(可选)dir ./为
    dir 存储文件的路径,根据自己的爱好设置
    以下是我的路径设置
    dir /root/software/redis/etc/
    按 esc 输入:wq保存退出
  7. 重新启动
    redis-server所在的根本路径/redis-server redis.conf所在的根本路径/redis.conf
  8. 查看端口号信息
    redis默认端口是6379
    ps -ef | grep 6379
    此时会输出两条带有6379端口的信息,则为正常,如下
    启动成功
  9. 进入redis客户端
    redis-cli所在的根本路径/redis-cli
    以下是我的路径
    /root/software/redis/bin/redis-cli
  10. *查询redis执行keys ,显示为空,当然现在还没东西。
  11. 设置redis连接密码
    config set requirepass 密码
    退出redis,Ctrl+C 退出或者quit
    关闭redis
    redis-cli所在的根本路径/redis-cli shutdown
    以下是我的路径
    /root/software/redis/bin/redis-cli shutdown
  12. 重启redis
    redis-server所在的根本路径/redis-server redis.conf所在的根本路径/redis.conf
    进入redis客户端
    redis-cli所在的根本路径/redis-cli
    以下是我的路径
    /root/software/redis/bin/redis-cli
    需要输入密码
    auth 密码 或者 auth “密码”
    如遇到关闭不了服务的情况下请执行以下操作,注意执行命令的路径 要在根路径下
    ps aux|grep redis 杀掉redis-server进程
  13. 连接Redis DeskTop Manager
    先检测是否能够ping 通,ping不同的情况那就不在阐述了,如果可以ping通但仍然连接不上客户端,那么请往下看!!
    设置redis.conf
    将里面的bind 127.0.0.0前面加上#表示注释掉
    查看端口6379 ps -ef | grep 6379 6379的前面变成*则表示所有IP均可访问
    配置成功
    设置防火墙永久开设6379端口
    查看防火墙redis端口是否开放(firewall-cmd --list-ports)
    firewall-cmd --zone=public --add-port=6379/tcp --permanent 永久性开放端口
    firewall-cmd --reload 重启防火墙
    如若还不行,那就将防火墙彻底关闭
    systemctl status firewalld.service
    systemctl stop firewalld.service
    以上是我自己安装Redis 的一点小经验,希望能对需要的人有所帮助,如有什么错误欢迎大神们指正。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值