【Redis配置】Linux下的Redis安装配置

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

压缩包方式的Redis下载与安装

进入官网

Redis官网:https://redis.io/download/
往下翻可以找到其他版本的Redis,或者访问https://download.redis.io/releases/查找自己所需Redis版本。
【Redis配置】Linux下的Redis安装配置,编程环境配置,redis
【Redis配置】Linux下的Redis安装配置,编程环境配置,redis

下载自己所需版本

此处我选择下载的是6.2.14版本

【Redis配置】Linux下的Redis安装配置,编程环境配置,redis

上传到Linux系统

将路径切换到想要上传到的目录

# 路径根据自己的选择进行修改
cd /usr/local/src
# 上传文件指令
rz 

【Redis配置】Linux下的Redis安装配置,编程环境配置,redis
点击刚刚下载的Redis压缩包上传

安装gcc编译

Redis是基于C语言编写的,因此需要准备好所需要的gcc依赖

yum install -y gcc tcl

解压上传的压缩包

 tar -zxvf redis-6.2.14.tar.gz
 # 进入解压好的文件夹,运行编译命令
 cd redis-6.2.14
 make && make install

启动redis

任意路径即可

redis-server

# 启动时执行指定配置文件,需要在安装路径下运行,否则需要输入全路径
redis-server redeis.conf

修改启动配置

# 进入安装目录 /usr/local/src/redis-6.2.14
cd  /usr/local/src/redis-6.2.14
# 将原有配置文件redis.conf做备份 
cp redis.conf redis.conf.bck
# 修改配置
vim redis.conf

修改配置中的一些配置

# 监听的地址,默认是127.0.0.1 ,只能本地访问,修改为0.0.0.0则可以任意IP访问
# 开发学习环境下可设置为0.0.0.0,生产环境下不要这么配置,根据实际情况修改
bind 0.0.0.0
# 守护进程,修改为yes可以后台运行
daemonize yes
# 密码,设置后访问Redis必须输入密码
requirepass 123456

其他相关配置

# 服务端口,6379是默认端口
port 6379
# 工作目录,默认是当前目录,即redis-server时的命令、日志、持久化等文件保存目录
dir .
# 数据库数量,设置为1,代表只使用1个库,默认有16个库,编号0-15
database 1
# 设置最大使用内存
maxmemeory 512mb
# 日志文件,默认为空,不记录日志,可以指定日志文件名
logfile "redis.log"

开机自启

新建系统服务文件

vim /etc/systemd/system/redis.service

添加内容
注意:下面路径内的6.2.14一定要与之前所安装的路径一致,如果是其他版本,记得修改版本号

[Unit]
Description=redis-server
After=network.target

[Service]
Type=forking
ExecStart=/usr/local/bin/redis-server /usr/local/src/redis-6.2.14/redis.conf
PrivateTmp=true

[Install]
WantedBy=multi-user.target

加载配置

systemctl daemon-reload
systemctl start redis
# 查看状态
systemctl status redis
# 开机自启
systemctl enable redis

命令行直接安装方式

  1. 配置EPEL仓库

    EPEL 的全称叫 Extra Packages for Enterprise Linux 。EPEL是由 Fedora 社区打造,为 RHEL 及衍生发行版如 CentOS、Scientific Linux 等提供高质量软件包的项目。装上了 EPEL之后,就相当于添加了一个第三方源。EPEL则为服务器版本提供大量的rpm包(yum程序所使用的程序安装包,类似Windows的exe),而且大多数rpm包在官方 repository 中是找不到的。

    # root执行
    yum install -y epel-release
    
  2. 安装redis

    # root执行
    yum install -y redis
    
  3. 启动redis

    # root执行
    # 使用systemctl管控,服务名:redis
    systemctl enable redis		# 开机自启
    systemctl disable redis		# 关闭开机自启
    systemctl start redis		# 启动
    systemctl stop redis		# 关闭
    systemctl status redis		# 查看状态
    
  4. 放行防火墙,redis使用端口6379

    # 方式1(推荐),关闭防火墙
    systemctl stop firewalld		# 关闭
    systemctl disable firewalld		# 关闭开机自启
    
    # 方式2,放行6379端口
    firewall-cmd --add-port=6379/tcp --permanent		# 放行tcp规则下的6379端口,永久生效
    firewall-cmd --reload	
    
  5. 进入redis服务文章来源地址https://www.toymoban.com/news/detail-794094.html

    # 执行redis-cli
    [root@centos ~]# redis-cli
    127.0.0.1:6379> set mykey hello
    OK
    127.0.0.1:6379> get mykey
    "hello"
    127.0.0.1:6379> 
    

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

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

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

相关文章

  • linux离线环境安装redis

    先检查gcc版本,使用gcc --version进行检查,版本在5以下的,安装redis要安装redis6以下的版本 如果没有gcc命令,要先安装gcc命令。因为是离线环境,yum命令什么的用不了。为了安装gcc,进行了几种尝试。 1、下载rpm包,使用rpm命令安装,最终因为缺少依赖放弃了 2、下载Centos7镜像

    2024年02月10日
    浏览(48)
  • Linux 环境下 Redis 安装和启动

    简介 Redis 是一个快速、开源的键值存储数据库,常用于缓存、消息队列和数据持久化等场景。 默认情况下,Redis 绑定在本地回环地址 127.0.0.1 和默认端口 6379 上。要从其他设备访问 Redis,需修改 bind 和 port 配置项。 按下 Ctrl + X ,输入 Y 确认保存,然后按下 Enter 关闭文件。

    2024年02月12日
    浏览(47)
  • Linux环境下 Redis的部署安装

    目录 1、离线安装GCC 2、安装包上传解压 3、文件编译安装 5、Redis集群部署 5.1、redis节点 5.2、创建集群 安装redis需要gcc环境,先查看系统是否安装gcc( gcc --version ),若未安装gcc,则需要先安装。 Xshell里命令行切换到 /usr 目录 : cd /usr 创建 soft文件夹: mkdir soft 上传依赖包: 将

    2024年02月05日
    浏览(47)
  • Linux环境下安装 Nacos、Redis、RabbitMQ、Nginx

    硬件设备:Linux服务器 服务依赖环境:Nacos、Redis、RabbitMQ、Nginx 基础环境:Java jdk1.8:                   MySQL数据库:(2条消息) Linux-安装MySQL(详细教程)_linux安装mysql_多加点辣也没关系的博客-CSDN博客 (注意Linux服务器系统和版本,比如是centos还是Ubuntu,是centos7还

    2024年01月23日
    浏览(43)
  • redis在linux和windows上的安装配置(解决问题:没有可用软件包 redis)

    Redis是一个基于 内存 的key-value结构数据库,目前互联网技术领域使用最为广泛的 存储中间件 。 Redis是用C语言开发的一个开源的高性能键值对(key-value)数据库,官方提供的数据是可以达到100000+的QPS(每秒内查询次数)。它存储的value类型比较丰富,也被称为结构化的NoSql数据

    2024年02月11日
    浏览(63)
  • 安装Redis并把Redis设置成windows下的服务然后进行Redis实例演示

    目录 (一)安装Redis (二)Redis设置成windows下的服务 1、把redis设置成windows下的服务 2、设置服务命令 (三)Redis实例演示 1、Redis插入数据 2、Redis修改数据 3、Redis删除数据 4、Redis查询数据 官网地址:Redis  不过Redis 的官网不提供 Windows 版本的下载,可以从Github上下载,Win

    2024年02月03日
    浏览(41)
  • ruoyi-vue(若依前后端分离版本)环境搭建 用idea 安装redis 后端配置 配置node环境 前端配置

    1.在https://gitee.com/y_project/RuoYi-Vue下载源码并解压至本地文件 2.将sql文件下的两个sql文件导入数据库生成表  3.在E:eclipsespaceoneRuoYi-Vue-masterruoyi-adminsrcmainresourcesapplication-druid.yml修改数据库名和密码 4.在E:eclipsespaceoneRuoYi-Vue-masterruoyi-adminsrcmainresourcesapplication.yml配置red

    2024年04月14日
    浏览(51)
  • Jenkins在Linux环境下的安装与配置,包含遇到的问题以及解决方法

    Jenkins是一个开源软件项目,是基于Java开发的一种持续集成(CI)工具,用于解决持续重复的部署、监控工作;它一个开放易用的软件平台,大大简化软件的持续集成。 目前持续集成(CI)已成为许多软件开发团队的常见做法。它是一种实践,旨在缓和和稳固软件的构建过程,并

    2024年02月02日
    浏览(54)
  • Redis的简介,安装(Linux、Windows),配置文件的修改---详细介绍

    Redis是一个基于 内存 的key-value结构数据库。 基于内存存储,读写性能高 适合存储热点数据(热点商品、资讯、新闻) 企业应用广泛 1.1、Redis简介 The open source, in-memory data store used by millions of developers as a database, cache, streaming engine, and message broker.(开源内存数据存储,被数百万

    2024年02月13日
    浏览(52)
  • 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日
    浏览(87)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包