centos上redis的安装

news/2024/12/21 22:19:50/文章来源:https://www.cnblogs.com/fffffff/p/18621453

官网教程

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/856567.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

CHM助手 高效制作接口文档

1 CHM助手 >> 高效制作接口文档 1.1 概述用户如果书写代码的过程中使用了良好的注释,比如:doxygen规范, 则有可能生成比较规范的接口文档。很多工具软件都支持编程扩展,比如:宏/脚本接口,那么,完善的接口文档将会给用户带来极大的便利,否则,软件的使用和推广都会…

CHM文件搜索显示为乱码或结果不全问题处理方法

1 生成CHM文件后搜索显示为乱码或搜索结果不全的原因及解决办法 1.1 问题背景使用一些CHM帮助制作工具生成的帮助文件,在html编辑阶段都显示正常,但是生成chm后,可能会出现以下问题:页面显示为乱码 搜索时,搜索结果为乱码 搜索不到结果,但明明打开手册时可以看到相关文字…

CHM助手 使用说明 步骤2:图片宽度转换相对宽度

1 CHM助手使用说明 >> 步骤2:图片宽度转换相对宽度 1.1 概述在文档写作界,流传一句“字不如表、表不如图”的定律,所以,即使是chm联机帮助,良好的图文排版,会让手册的知识传播效果加倍,但不幸的是,微软对chm文档的更新已经停止好多年了, 随着硬件的发展,近些年…

CHM助手 使用说明 步骤3:文字编码转换

1 CHM助手使用说明 >> 步骤3:文字编码转换 1.1 概述很多新手在制作chm帮助文档时,会发现要么搜索不全,搜索结果为乱码,要么帮助页面显示主乱码,这种情况主要是因为html文档中包含了中文,或其他语言文字,对于包含中文的chm文档,所有的html页面都必须要使用GB2312编…

CHM助手 使用说明 步骤1:清理HTML文档

1 CHM助手使用说明 >> 步骤1:清理HTML文档 1.1 应用场景由于编译CHM文档时,html文档的目标文本编码方式是GB2312,而使用第三方工具编写的html文件可能是utf8编码或者其他编码方式,有些特殊字符如:©、🕮等,在GB2312文档中显示为乱码,需要使用html符号描述方…

深度学习(超分辨率)

简单训练了一个模型,可以实现超分辨率效果。模型在这里。 模型用了一些卷积层,最后接一个PixelShuffle算子。 训练数据是原始图像resize后的亮度通道。 标签是原始图像的亮度通道。 损失函数设为MSE。 代码如下:import torch import torch.nn as nn import torch.optim as o…

k8s阶段09 Velero备份恢复功能, 云原生的定义, k8s实践项目(Mall-MicroService)

4 基于Velero的备份和恢复Velero介绍Velero是用于备份和恢复 Kubernetes 集群资源和PV的开源项目,由VMWare-Tanzu维护◼ 基于Velero CRD创建备份(Backup)和恢复作业(Restore)◼ 可以备份或恢复集群中的所有对象,也可以按类型、名称空间或标签过滤对象◼ 可基于文件系统…

AI火灾监测报警摄像机

AI火灾监测报警摄像机,作为一种结合人工智能技术和摄像监控技术的创新产品,在火灾防控领域发挥着越来越重要的作用。这种摄像机通过先进的AI算法,能够实时监测摄像头画面,识别出火灾的特征,如火光、浓烟等。一旦检测到火灾迹象,系统会立即启动报警机制,并向相关管理人员…

AI人员入侵识别摄像机

AI人员入侵识别摄像机是一种智能监控设备,利用人工智能技术辨认并报警可能的入侵行为。这种摄像机利用深度学习算法实时分析监控画面,识别出普通行人和潜在入侵者之间的差异,从而更准确地预警可能发生的安全事件。AI人员入侵识别摄像机是一种智能监控设备,利用人工智能技术…

javaweb练习分析——2

在进行完文件的配置之后,就要按照数据库封装bean,放在pojo层中,然后创建相应的mapper.xml文件(创建时要用/间隔)之后根据项目要求,搭建主界面。 根据不同角色的功能,搭建各自的界面,以其中一个为例 <!DOCTYPE html> <html lang="en"> <head&g…