redis在linux和windows上的安装配置(解决问题:没有可用软件包 redis)

这篇具有很好参考价值的文章主要介绍了redis在linux和windows上的安装配置(解决问题:没有可用软件包 redis)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

简介

概要

Redis是一个基于内存的key-value结构数据库,目前互联网技术领域使用最为广泛的存储中间件

Redis是用C语言开发的一个开源的高性能键值对(key-value)数据库,官方提供的数据是可以达到100000+的QPS(每秒内查询次数)。它存储的value类型比较丰富,也被称为结构化的NoSql数据库。

官网:https://redis.io

中文网:Redis中文网

特点

主要特点:

  • 基于内存存储,读写性能高

  • 适合存储热点数据(热点商品、资讯、新闻)

  • 企业应用广泛

关系型与非关系型数据库

NoSql(Not Only SQL),不仅仅是SQL,泛指非关系型数据库。NoSql数据库并不是要取代关系型数据库,而是关系型数据库的补充。

关系型数据库(RDBMS):

  • Mysql

  • Oracle

  • DB2

  • SQLServer

非关系型数据库(NoSql):

  • Redis

  • Mongo db

  • MemCached

linux系统(yum安装)

安装

yum install redis安装

在终端输入yum install redis安装。

报错:没有可用软件包 redis。

解决:

运行以下命令更新软件包信息:

sudo yum clean all
sudo yum update

然后继续尝试yum install redis。

如果还不成功,执行以下命令

sudo yum install epel-release
sudo yum install redis

启动redis

打开终端,输入命令 

redis-server

redis在linux和windows上的安装配置(解决问题:没有可用软件包 redis),redis,数据库,缓存,运维,运维开发

 可以发现,成功启动。

linux系统(安装包安装)

在Linux系统安装Redis步骤:

  1. 将Redis安装包上传到Linux

  2. 解压安装包,命令:tar -zxvf 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

安装后重点文件说明:

  • /usr/local/redis-4.0.0/src/redis-server:Redis服务启动脚本

  • /usr/local/redis-4.0.0/src/redis-cli:Redis客户端脚本

  • /usr/local/redis-4.0.0/redis.conf:Redis配置文件

Windows系统(docker安装)

安装

使用docker search redis安装

确保自己之前安装过docker desktop且已经启动,然后打开电脑终端后输入

docker search redis
docker pull redis

如果没有安装过的话,可以见我的另一篇博客http://t.csdn.cn/RNzm3

启动redis-server

在终端输入命令

docker run --name myredis -it -p 6379:6379 -v /data/redis-data  redis --requirepass "123456"

--name:容器名称
-p 6379:6379 将端口设置为6379
-it参表示控制台显示Redis安装的交互信息

--requitepass "123456" : 指定redis连接密码,此参数要放在镜像名后面。

redis在linux和windows上的安装配置(解决问题:没有可用软件包 redis),redis,数据库,缓存,运维,运维开发

可以发现,成功启动。想要关闭redis服务,直接ctrl+c或者关闭终端界面即可。

启动redis-cli

再打开一个新的终端,用来启动redis客户端。

输入命令:

docker exec -it myredis redis-cli -a "123456"

 此时虽然有一行warning,但是连接是成功的。127.0.0.1:6379是redis的服务端地址。

我们使用“set 键 值”和“get键”命令来验证是否连接成功。

redis在linux和windows上的安装配置(解决问题:没有可用软件包 redis),redis,数据库,缓存,运维,运维开发

 如上,连接测试成功。想要关闭redis cli,直接ctrl+c或者关闭终端界面即可。

Windows系统(安装包本机安装)

安装

直接解压资源中的Redis-x64-3.2.100.zip到指定目录后即可使用。

redis在linux和windows上的安装配置(解决问题:没有可用软件包 redis),redis,数据库,缓存,运维,运维开发

启动redis

打开redis被安装的所在路径的cmd,输入命令即可启动redis服务端。

redis-server.exe redis.windows.conf

Ctrl + C 即可停止Redis服务端服务。

打开另一个该路径下的cmd,输入命令即可启动redis客户端。

redis-cli.exe

注意该命令只能连接本地redis服务。

修改redis配置

设置Redis服务密码,修改redis.windows.conf,将注释掉的以下行改为

requirepass 123456

然后重启redis服务端和客户端。再次连接redis时,需要加上密码,否则报错NOAUTY Authentication required:

redis-cli.exe -a 123456

同理,可以修改host和port等参数。

Redis客户端图形工具

直接点击资源中的Another-Redis-Desktop-Manager1.5.5.exe,按照提示安装后双击启动。文章来源地址https://www.toymoban.com/news/detail-667950.html

到了这里,关于redis在linux和windows上的安装配置(解决问题:没有可用软件包 redis)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【软件安装&环境配置】vscode 安装界面没有出现安装路径的选择 的解决,以及vscode的删除的问题

    由于vscode 没有删除干净,就会出现vscode 安装的时候,没有出现安装路径的界面,所以可以来到vscode的安装路径,点击 unins000.exe 文件就可以 实现将vscode 相关的文件删除, 如果是删除了整个vscode 安装下的文件(在回收站也删除的情况下),但是还没有卸载干净vscode,我的做

    2024年02月08日
    浏览(62)
  • Redis安装与配置指南:适用于Windows、Mac和Linux系统的详细教程

    🌷🍁 博主 libin9iOak带您 Go to New World.✨🍁 🦄 个人主页——libin9iOak的博客🎐 🐳 《面试题大全》 文章图文并茂🦕生动形象🦖简单易学!欢迎大家来踩踩~🌺 🌊 《IDEA开发秘籍》学会IDEA常用操作,工作效率翻倍~💐 🪁🍁 希望本文能够给您带来一定的帮助🌸文章粗浅,敬

    2024年02月16日
    浏览(53)
  • 2.Redis下载安装配置(Windows、Linux、Ubuntu)、Redis-cli(客户端)基本命令、Redis可视化工具(Redis Desktop Manager)

    Redis专栏目录(点击进入…) Redis官方是不支持Windows平台的,Windows版本是由微软自己建立的分支,基于官方的Redis源码上进行编译、发布、维护的。所以Windows平台的Redis版本都要低于官方版 32位操作系统安装 只能通过双击(命令)打开redis-server.exe启动,不能安装到系统服务

    2024年02月03日
    浏览(86)
  • windows上下载github上的linux内核项目遇到的问题

    Cloning into \\\'G:githublinux\\\'... POST git-upload-pack (gzip 27925 to 14032 bytes) remote: Counting objects: 6012062, done. remote: Compressing objects: 100% (1031/1031), done. remote: Total 6012062 (delta 893), reused 342 (delta 342), pack-reused 6010689 Receiving objects: 100% (6012062/6012062), 2.06 GiB | 3.62 MiB/s, done. Resolving deltas: 100% (4997555/

    2024年02月05日
    浏览(93)
  • Redis在云服务器上的安装与客户端连接配置

    yum 安装 redis,使用以下命令,直接将 redis 安装到 linux 服务器: yum -y install redis 启动 redis使用以下命令,以后台运行方式启动 redis: redis-server /etc/redis.conf 操作 redis,使用以下命令启动 redis 客户端: redis-cli 具体操作如下图所示: 将 redis 配置文件下载到本地:redis 配置文件

    2024年02月15日
    浏览(75)
  • ChatGLM2-6B安装详解(Windows/Linux)及遇到的问题解决办法

    最近ChatGLM-6B发布了第二代ChatGLM2-6B,于是果断部署了一下试试水。下面讲解详细部署过程,并讲解部署时候遇到的问题以及解决办法。 1. 安装python、git等必须工具 在要部署项目之前,需要部署必须的一些工具。下面详细讲解每一步所需的工具安装步骤。 1.1 安装python 对于如

    2024年02月15日
    浏览(64)
  • Docker(二)安装指南:主要介绍在 Linux 、Windows 10 和 macOS 上的安装

    作者主页: 正函数的个人主页 文章收录专栏: Docker 欢迎大家点赞 👍 收藏 ⭐ 加关注哦! Docker 分为 stable test 和 nightly 三个更新频道。 官方网站上有各种环境下的 安装指南,这里主要介绍 Docker 在 Linux 、 Windows 10 和 macOS 上的安装。 警告:切勿在没有配置 Docker APT 源的情况

    2024年01月20日
    浏览(63)
  • 开启redis服务后,无法远程连接服务器上的redis的问题解决办法(Connection refused: no further information)

    远程连接在服务器上的redis服务时,总是会报错Connection refused: no further information,通过一顿查资料后,我总结了一下几个解决步骤。 1.首先通过通过命令vim ****/redis.conf打开***目录下的redis配置文件 2.对bind设置,将bind 127.0.0.1注释掉. 3.将保护模式关闭,由yes设置成no.  4.reids4.5以

    2024年02月10日
    浏览(58)
  • 关于windows10上的sourcetree突然打不开的问题的解决策略

    今天打开自己win10上的sourcetree,发现只是图标闪了一下,但是并没有打开,反复尝试重新打开几次后依然没有成功,最后试了试万能重启电脑大法,重启后也还是没有成功打开。然后开始上网找策略,我这个策略不全,只说两种我尝试过的: 在自己的 文件夹下有一个user.co

    2024年02月10日
    浏览(50)
  • 【PostgreSQL在Windows、Linux和Docker上的保姆级安装教程】

    1.1、下载 官网:https://www.postgresql.org/ 1.2、安装 1.2.1、开始安装 1.2.2、选择安装位置 1.2.3、选择组件(全选即可) 1.2.4、数据存放路径 数据库相关数据默认存放在这里 1.2.5、设置密码,账号默认为postgres 1.2.6、数据库服务监听端口号 默认端口号即可 1.2.7、系统语言/地区 建议

    2024年02月02日
    浏览(64)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包