首页 > 数据库 >centos上redis的安装

centos上redis的安装

时间:2024-12-21 22:20:14浏览次数:4  
标签:x86 centos redis systemctl 6.2 el9 安装

官网教程

redis安装官网

https://redis.io/docs/latest/operate/oss_and_stack/install/install-redis/

可以右下方看到安装到各个平台的连接

这里我安装的是centos系统,所以选择 install Redis on Linux

centos系统选择red hat安装方式

下方第一条命令需要输入【y】进行确认

sudo yum install redis
sudo systemctl enable redis
sudo systemctl start redis

测试

安装完毕后进行测试

redis-cli
ping
具体命令(点击展开):

[root@192 admin]# sudo yum install redis

CentOS Stream 9 - BaseOS 5.0 kB/s | 7.5 kB 00:01

CentOS Stream 9 - AppStream 7.4 kB/s | 7.7 kB 00:01

CentOS Stream 9 - Extras packages 6.5 kB/s | 8.9 kB 00:01

依赖关系解决。

================================================================================

软件包 架构 版本 仓库 大小

================================================================================

安装:

redis x86_64 6.2.16-1.el9 appstream 1.3 M

事务概要

================================================================================

安装 1 软件包

总下载:1.3 M

安装大小:4.7 M

确定吗?[y/N]: y

下载软件包:

redis-6.2.16-1.el9.x86_64.rpm 3.7 MB/s | 1.3 MB 00:00

--------------------------------------------------------------------------------

总计 951 kB/s | 1.3 MB 00:01

运行事务检查

事务检查成功。

运行事务测试

事务测试成功。

运行事务

准备中 : 1/1

运行脚本: redis-6.2.16-1.el9.x86_64 1/1

安装 : redis-6.2.16-1.el9.x86_64 1/1

运行脚本: redis-6.2.16-1.el9.x86_64 1/1

验证 : redis-6.2.16-1.el9.x86_64 1/1

已安装:

redis-6.2.16-1.el9.x86_64

完毕!

[root@192 admin]# systemctl enable redis

Created symlink /etc/systemd/system/multi-user.target.wants/redis.service → /usr/lib/systemd/system/redis.service.

[root@192 admin]# systemctl start redis

[root@192 admin]# redis-cli

127.0.0.1:6379> ping

PONG

修改配置

找到配置文件(conf)

1.可以从安装命令中看到

[root@192 admin]# systemctl enable redis

Created symlink /etc/systemd/system/multi-user.target.wants/redis.service → /usr/lib/systemd/system/redis.service.

找到/usr/lib/systemd/system/redis.service并打开:

2.可以看到conf文件位置

[Unit]

Description=Redis persistent key-value database

After=network.target

After=network-online.target

Wants=network-online.target

[Service]

ExecStart=/usr/bin/redis-server /etc/redis/redis.conf --daemonize no --supervised systemd

ExecStop=/usr/libexec/redis-shutdown

Type=notify

User=redis

Group=redis

RuntimeDirectory=redis

RuntimeDirectoryMode=0755

[Install]

WantedBy=multi-user.target

3.打开/etc/redis/redis.conf

端口

可以修改端口:port

# Accept connections on the specified port, default is 6379 (IANA #815344).

# If port 0 is specified Redis will not listen on a TCP socket.

port 6379

密码

设置密码:找到 requirepass

# requirepass foobared

示例修改为123456(删除#号后 在requirepass后面空格输入密码)

requirepass 123456

示例无密码,(让conf文件中没有requirepass,或用#注释掉)

# requirepass 123456

校验密码

(修改配置后需要重启redis生效)

先连接redis

redis-cli

校验(密码为123456时)

auth 123456

关闭,重启

centos中的重启

sudo systemctl restart redis.service

关闭

sudo systemctl stop redis

标签:x86,centos,redis,systemctl,6.2,el9,安装
From: https://www.cnblogs.com/fffffff/p/18621453

相关文章

  • Redis应用—9.简单应用汇总
    大纲1.基于Redis实现的简单缓存机制(String数据结构)2.实现一个最简单的分布式锁(String数据结构)3.博客网站的文章发布与查看(String数据结构)4.博客字数统计与文章预览(String数据结构)5.用户操作日志审计功能(String数据结构)6.实现一个简单的唯一ID生成器(incr命令)7.......
  • CHM助手 >> 如何安装CHM助手
      1如何安装CHM助手下载CHM助手.ezip打开EverEdit,选择主菜单“扩展->扩展管理->从本地文件安装扩展”,在弹出的文件浏览窗口中选择插件安装包,如下图所示:3.选择EverEdit的主菜单“扩展->模式->CHM”,即可在主菜单出现CHM助手菜单,如下图所示:文档作者声明:本文......
  • Redis应用—9.简单应用汇总
    大纲1.基于Redis实现的简单缓存机制(String数据结构)2.实现一个最简单的分布式锁(String数据结构)3.博客网站的文章发布与查看(String数据结构)4.博客字数统计与文章预览(String数据结构)5.用户操作日志审计功能(String数据结构)6.实现一个简单的唯一ID生成器(incr命令)......
  • pip 安装第三方库太慢, 怎么办 ?
    pip安装第三方库太慢,实在慢的没法忍受?小的库还好,超过10M就非常慢了.网友说,从国内镜像网站下载,我试了好几次,要么出现认证失败,要么出现 ERROR:CannotdeterminearchiveformatofXXX. 理想的办法是改成从本地安装,但是如何获得库文件? 以下是解决办法......
  • java微服务中使用redis做缓存技术的应用场景介绍和代码实现
    在Java微服务架构中,Redis作为一种高性能的内存数据结构存储系统,常被用作缓存技术。Redis支持多种数据结构(如字符串、哈希、列表、集合、有序集合等),并且提供了丰富的命令集和高效的读写性能,非常适合用于缓存场景。以下是Redis在Java微服务中的常见应用场景及其代码实现示例。1.......
  • Redis篇-13--数据结构篇5--List内存模型(LinkedList,zipList,quicklist,Listpack,内存对齐,
    Redis的List(列表)数据类型是一个双向链表,允许从两端高效地插入和删除元素。为了提高性能和内存利用率,Redis对List进行了多种优化。特别是在Redis3.2版本中引入的quicklist结构,和Redis6.2版本中引入Listpack结构(替代之前的ziplist压缩列表),逐步提升List的性能。简单概括如下......
  • 在Linux系统上安装KVM(Kernel-based Virtual Machine)
    在Linux系统上安装KVM(Kernel-basedVirtualMachine)通常与安装libvirt一起进行,因为libvirt提供了对KVM的抽象和管理。以下是在基于Debian(如Ubuntu)和基于RPM(如CentOS/RHEL)的系统上安装KVM的步骤:基于Debian的系统(如Ubuntu) 1.更新包列表:【bash】sudoaptupdate 2.安......
  • 【新手入门】树莓派Raspberry 3B+硬件安装散热片、散热风扇、外壳安装
    树莓派RaspberryPi3B+学习笔记今日达成:①散热片安装②散热风扇安装③外壳安装散热片安装我买的套装给了三个散热片,查了查网上的资料,比较应该比较的就是两个,分别给GPU和CPU散热(都在正面),散热片贴在正中间就可以,直接上图。找到一个比较好的视频,分享给大家:https://video.t......
  • 如何检查服务器是否满足宝塔面板的安装要求?
    在安装宝塔面板之前,需要确保服务器满足其最低系统要求。以下是检查服务器是否满足宝塔面板安装要求的具体步骤:检查内存:命令:bash free-m说明:该命令会显示系统的总内存、已用内存和空闲内存。确保总内存大于512MB,推荐768MB以上。检查硬盘空间:命令:bash ......
  • Z-BlogPHP 安装步骤
    解压程序代码将下载的Z-BlogPHP压缩包解压到你的网站根目录,例如 /home/wwwroot/example.com/。访问安装页面打开浏览器,访问你的网站地址,例如 http://example.com/。会自动跳转到安装页面 http://example.com/zb_install/index.php。填写安装信息在安装页面......