ICode9

精准搜索请尝试: 精确搜索
首页 > 数据库> 文章详细

02-Redis下载与安装

2022-07-02 04:00:35  阅读:147  来源: 互联网

标签:02 Redis redis 默认 命令 Linux local 下载


二、Redis入门

2.1、Redis下载与安装

2.2、Redis安装

2.2.1、在Linux中安装Redis

  • 安装步骤
    • 1、将Redis安装包上传到Linux到自定义目录
    • 2、解压安装包
      • 命令:tar -xvf redis-4.0.0.tar.gz -C /usr/local
    • 3、安装Redis的依赖环境gcc
      • 命令:yum install gcc-c++
    • 4、进入/usr/local/redis-4.0.0,进行编译
      • 命令:make
    • 5、进入redis的src目录进行安装
      • 命令:make install
    • 6、进入/usr/local/redis-4.0.0, 把redis.conf文件拷贝到src目录中
      • 命令:cp /usr/local/redis-4.0.0/redis.conf /usr/local/redis-4.0.0/src/
    • 7、修改redis.conf文件,需要修改的地方有:
      • ①、修改redis.conf文件,将配置文件中的daemonize(守护进程)配置项改为yes,默认值为no
      • ②、reids默认是没有密码的,如果你需要有密码,将配置文件中的 # requirepass foobared配置项取消注释,默认为注释状态。foobared为密码,可以根据情况自己指定
      • ③、redis的服务默认只是允许本机连接,其他机器默认情况是不被允许连接,如果允许其他机器也能连接linux的reids服务,那么需要修改bind 127.0.0.1(或者删除) 你自己的linux机器的ip地址
    • 8、启动redis的服务
      • 命令:redis-server redis.conf
    • 9、开放6379的端口号
      • 命令:firewall-cmd --zone=public --add-port=6379/tcp --permanent
    • 10、重新加载防火墙
      • 命令:firewall-cmd --reload
  • 启动客户端测试
    • 启动客户端的方式有如下两种
    • ①、方式一(没有密码)
      • 在src目录中执行./redis-cli 命令
    • ②、方式二(有密码)
      • 在src目录中执行./redis-cli -h 127.0.0.1 -p 端口号 -a 密码命令

2.2.2、在Windows安装Redis

  • Redis的Windows版属于绿色软件,直接解压即可使用
  • 解压后的目录结构如下所示

2.2.3、Redis服务的启动与停止

  • 1、在Linux系统中启动和停止Redis
    • 执行Redis服务器启动脚本文件redis-server
    • 通过启动日志可以看到,Redis默认端口号为6379
      • Ctrl+C停止Redis服务
    • 通过redis-cli可以连接到本地的Redis服务,默认情况下不需要认证即可连接成功
      • 退出客户端可以输入exit或者quit命令
  • 2、在windows系统中启动和停止Redis
    • 打开Redis的目录,双击redis-server或者执行如下命令
    • Ctrl+C停止Redis服务
    • 双击目录下的redis-cli.exe应用程序即可启动客户端,默认连接的就是本地的Redis服务
      • 退出客户端和Linux上的一样

2.2.4、Redis图形化界面工具

  • 和MySQL一样,Redis同样有图形化界面工具,目前个人所知道免费的图形化界面工具就是Another Redis Desktop Manager,直接百度进入到官网下载即可

标签:02,Redis,redis,默认,命令,Linux,local,下载
来源: https://www.cnblogs.com/OnlyOnYourself-lzw/p/16436376.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有