Linux系统安装Redis

这篇具有很好参考价值的文章主要介绍了Linux系统安装Redis。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

文章目录

目录

前言

一、Redis是什么?

二、使用步骤

1.首先下载压缩包

2.安装包解压

总结


前言

在我们日常的java web 开发中,无不都是使用关系数据库来进行数据的储存,但是在涉及大量的数据需求时会产生一些问题,比如单一使用关系型数据库来保存数据的系统会因为面向磁盘,磁盘读/写速度比较慢的问题而存在严重的性能弊端,极其容易造成数据库系统瘫痪,这个时候就需要使用Redis来进行解决这个问题。接下来介绍如何安装。

一、Redis是什么?

缓存,分布式缓存,缓存中间件,分布式缓存中间件,key-value型数据库,基于内存的数据库,非关系型数据库,NOSQL数据库。

二、使用步骤

1.首先下载压缩包

进入到官网:点击跳转至官网下载安装包  下载Redis 压缩包

如图

Linux系统安装Redis

 

2.安装包解压

cd /usr

把安装包放入 usr目录,下载好的安装包直接拖入即可

Linux系统安装Redis

// 解压安装包 

tar zvxf redis-6.2.7.tar.gz 

// 查看文件

ll

Linux系统安装Redis

redis是c语言开发,安装redis需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要安装gcc 需要输入以下命令

yum install gcc

Linux系统安装Redis

// 删除安装包

rm redis-6.2.7.tar.gz 

// 进入 redis-6.2.7 

cd redis-6.2.7/

// 使用make 命令进行编译将.c文件编译成.o文件

make

Linux系统安装Redis

编译成功之后会出现“It's a good idea to run 'make test'”的提示

 Linux系统安装Redis

// 使用命令 进行安装 

make PREFIX=/usr/local/redis install

Linux系统安装Redis

 安装成功

 Linux系统安装Redis

 安装完后,在/usr/local/redis/bin下有几个可执行文件可以查看

ll /usr/local/redis/bin

Linux系统安装Redis

redis-benchmark                    ----性能测试工具

redis-check-aof                      ----AOF文件修复工具

redis-check-rdb                      ----RDB文件检查工具(快照持久化文件)

redis-cli(client)                                 ----命令行客户端

redis-server                           ----redis服务器启动命令

redis启动需要一个配置文件,可以修改端口号等信息

// 安装目录下将redis.conf文件拷贝到/usr/local/redis目录中

cp redis.conf /usr/local/redis

// 进入   /usr/local/redis 

cd /usr/local/redis

// 修改配置文件redis.conf

vim redis.conf

 Linux系统安装Redis

 进入后使用编辑模式进行修改以下部分

将   bind 127.0.0.1 -::1  替换为  bind  0.0.0.0
Linux系统安装Redis

 将 daemonize on  替换成  daemonize yesLinux系统安装Redis

 :wq   保存退出即可

  如果输入以下第一个命令无法启动  提示 ./redis.conf 没有权限  在输入命令 这个命令即可

      chmod 777 redis.conf

// 使用bin/redis-server ./redis.conf启动redis服务 

./bin/redis-server ./redis.conf

// 使用命令ps -ef|grep redis查看已经启动的redis服务关闭redis服务

ps -ef|grep redis

// 使用./bin/redis-cli 命令进入到redis的客户端

./bin/redis-cli

Linux系统安装Redis

 关闭redis 命令 需要先退出 redis 客户端

// 退出redis客户端

exit

// 关闭redis

./bin/redis-cli shutdown

// 查看关于redis 的进程

ps -ef|grep redis

Linux系统安装Redis

 下面我简单演示一下redis 是否可以正常使用

Linux系统安装Redis

总结

以上就是简单安装一下 Redis全部过程内容希望对你能有所帮助。文章来源地址https://www.toymoban.com/news/detail-454607.html

到了这里,关于Linux系统安装Redis的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • Linux 系统安装 Redis7 —— 超详细操作演示!

    数据库系列文章: 关系型数据库 : MySQL —— 基础语法大全 MySQL —— 进阶 非关系型数据库 : Redis 的安装与配置 Redis 基本命令(上) Redis 基本命令(下) 1.1 Redis 简介 Redis Re mote Di ctionary S erver , 远程字典服务 , 由意大利人 Salvatore Sanfilippo (又名 Antirez 开发, 是一个使用

    2024年02月06日
    浏览(47)
  • 五.实战软件部署 1-3实战章节-前言&MYSQL 5.7版本在centos系统安装&MYSQL 8.0版本在centos系统安装

    目录 五.实战软件部署 1-实战章节-前言 五.实战软件部署 2-MYSQL 5.7版本在centos系统安装 1-配置yum仓库 2-使用yum安装mysql 3-安装完成后,启动mysql并配置开机自启动 4-检查mysql的运行状态 --配置 1-获取mysql的初识密码 2-登录mysql数据库系统 3-修改root用户密码 4-配置root的简单密码

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

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

    2024年02月16日
    浏览(42)
  • Linux系统下常用软件安装汇总,包括mysql,java,git,redis等

    01.环境搭建 1.安装列表 MySQL 5.7.11 Java 1.8 Apache Maven 3.6+ tomcat8.5 git Redis Nginx python docker 2.安装mysql my.cnf内容如下 mysql服务无法启动执行如下 3.安装Java 上传压缩包:jdk-8u271-linux-x64.tar.gz 解压:tar -xvzf jdk-8u271-linux-x64.tar.gz 将解压后的目录放到一个目录下:mv jdk1.8.0_271 /opt/jdk1.8 设置

    2024年01月20日
    浏览(35)
  • Redis系列学习文章分享---第一篇(Redis快速入门之初始Redis--NoSql+安装redis+客户端+常用命令)

    欢迎小伙伴交流学习,这是第一篇(Redis快速入门之初始Redis–NoSql+安装redis+客户端+常用命令),后续持续更新 Redis是一种键值型的NoSql数据库,这里有两个: 键值型 NoSql 其中 键值型 ,是指Redis中存储的数据都是以key、value对的形式存储,而value的形式多种多样,可以

    2024年02月20日
    浏览(42)
  • Linux:概述 、安装 、文件与目录结构 、vim编辑器 、网络配置 、远程登录 、系统管理 、基础命令 、软件包管理 、克隆虚拟机 、shell编程

    2.1.1、Linux是什么? Linux是一个操作系统(OS) 所谓的操作系统就是直接用来操作计算机底层硬件的软件。 2.1.2、Linux的出现 官网: https://www.centos.org/ 进入官网进行下载 有很多的镜像,以阿里云的为例: 3.3.1、下载 官网: https://www.vmware.com/ 这是下载的企业版,30天试用期,可

    2024年02月05日
    浏览(50)
  • CentOS Linux操作系统源码安装最新Redis版本,使用JSON数据类型踩入新坑

    最近有空查阅了redis官网,发现redis数据类型不止Strings、Lists、Sets、Hashes、Sorted sets,还多了几种,决定先试用下JSON数据类型 JSON数据类型,对Redis版本有要求,需要大于4.0版本。下图是华为云服务器,其默认yum源中Redis软件版本是3.2.12版本。所以采用yum方式不满足版本要求了

    2024年01月18日
    浏览(46)
  • Linux /dev目录详解和Linux系统各个目录的作用

    在linux下,/dev目录是很重要的,各种设备都在下面。下面简单总结一下: dev是设备(device)的英文缩写。 /dev这个目录对所有的用户都十分重要。 因为在这个目录中包含了所有Linux系统中使用的外部设备。但是这里并不是放的外部设备的驱动程序,这一点和 windows ,dos操作系统不

    2024年04月11日
    浏览(36)
  • 【Linux】Linux系统编程——Linux目录结构

    Linux的文件系统呈现为一种树状结构,以根目录 / 为最顶层,其下分布着各种不同的子目录,每个目录都有其特定的用途和功能。下面是Linux目录结构的详细介绍: 1. 根目录 / 根目录是整个文件系统的基础。所有的目录和文件都从这里开始分支。 它是所有其他目录的父目录。

    2024年01月20日
    浏览(35)
  • Linux文件系统常见目录

    磁盘是用来存储文件的,但必须先把磁盘格式化为某种格式的文件系统,才能存储,而文件系统,就是用来组织和管理磁盘中文件的这样一种结构。Linux系统有着其独特的文件系统EXT2(演变出EXT3、EXT4,但核心不变),文件系统包括了文件的组织结构、处理文件的数据结构以

    2023年04月24日
    浏览(29)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包