Java小强个人技术博客站点    手机版
当前位置: 首页 >> Linux >> CentOS7上安装Redis7

CentOS7上安装Redis7

7000 Linux | 2024-6-6

在官网的文档介绍中有一行介绍:Redis是一个快速稳定的发布/订阅消息系统。

Redis提供了发布与订阅的功能,可以用于消息的传输,Redis的发布订阅机制包括三部分,发布者、订阅者和Channel(主题或者队列)。

redis.jpg

其原生命令以及相关介绍

http://www.redis.cn/topics/pubsub.html 


下载

cd /usr/local
wget https://download.redis.io/releases/redis-7.2.4.tar.gz


解压和编译安装

tar zxf redis-7.2.4.tar.gz
cd redis-7.2.4
yum install -y gcc tcl
make && make install


配置路径

mkdir conf
mkdir bin
cp /usr/local/redis-7.2.4/redis.conf /usr/local/redis-7.2.4/conf/
cd /usr/local/redis-7.2.4/src
cp mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-rdb redis-cli redis-server /usr/local/redis-7.2.4/bin/


配置文件

vi /usr/local/redis-7.2.4/conf/redis.conf

修改配置文件内容

#增加
requirepass gt123456
#修改
bind 0.0.0.0
protected-mode no
daemonize yes
notify-keyspace-events ""   #注释掉
notify-keyspace-events Ex  #打开注释


开机启动

sudo vi /etc/systemd/system/redis.service

内容

[Unit]
Description=Redis-server
After=network.target
[Service]
Type=forking
ExecStart=/usr/local/redis-7.2.4/bin/redis-server /usr/local/redis-7.2.4/conf/redis.conf
[Install]
WantedBy=multi-user.target

重新加载服务

sudo systemctl daemon-reload

设置开机启动

sudo systemctl enable redis

启动服务

sudo systemctl start redis

查看状态

sudo systemctl status redis


防火墙开放

sudo firewall-cmd --permanent --add-port=6379/tcp
sudo firewall-cmd --reload


推荐您阅读更多有关于“ linux redis Centos7 gcc ”的文章

上一篇:CentOS7上安装MongoDB 下一篇:CentOS7上配置OpenJDK11

猜你喜欢

发表评论: