centos上redis的安装

官网教程

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
posted @ 2024-12-21 22:16  七烦  阅读(126)  评论(0)    收藏  举报