Linux 安装 Redis

Posted 白马黑衣

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux 安装 Redis相关的知识,希望对你有一定的参考价值。

一、概要

1. 环境

(1) Redis 6.2.7,点击可检查最新版本;

(2) Rocky Linux 9.1

二、安装与配置

1. 安装

Redis的安装非常简单,官方针对Ubuntu/Debian系统提供了具体指引,对于其他Linux系统也可以通过Snapcraft进行安装。

对于RHEL 9系统,dnf库也内置了Redis,不过该Redis是6.2.7并非最新的7.x,本文将使用dnf安装Redis。如果需要安装最新版的Redis,则依然需要使用官方指引进行安装。

(1) 更新

sudo dnf update -y

(2) 安装

sudo dnf -y install redis

(3) 启动

sudo systemctl start redis
sudo systemctl enable redis
systemctl status redis

(4) 校验

redis-cli ping

2. 配置

(1) 配置文件

sudo vi /etc/redis/redis.conf

(2) 远程访问

在NETWORK部分找到下面这行并注释:

bind 127.0.0.1 -::1

新增:

bind 0.0.0.0

该配置将允许任意IP访问该Redis实例。

对于,生产环境,建议对该IP进行限制。

 

(3) 防火墙

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

(4) 测试

三、最佳实践 

TBD

四、参考

1. 官方

https://redis.io/docs/getting-started/installation/install-redis-on-linux/

https://redis.io/docs/management/config/

2. 配置文件

https://raw.githubusercontent.com/redis/redis/7.0/redis.conf

3. 最佳实践

https://blog.opstree.com/2019/04/16/redis-best-practices-and-performance-tuning/

4. 其他

https://technixleo.com/install-redis-server-centos-alma-rhel/

https://www.golinuxcloud.com/install-redis-server-rocky-linux-9/

https://infotechys.com/install-and-configure-redis-on-rhel9-centos9/

https://www.digitalocean.com/community/tutorials/how-to-install-and-secure-redis-on-rocky-linux-9

Linux安装redis

参考技术A

http://redis.io/download 或
wget http://download.redis.io/releases/redis-5.0.0.tar.gz

yum -y install gcc automake autoconf libtool make
注意: 运行yum时出现/var/run/yum.pid已被锁定,PID为xxxx的另一个程序正在运行的问题解决
rm -f /var/run/yum.pid

tar zxvf redis-5.0.8.tar.gz -C /opt

cd /opt/redis-5.0.8 && make MALLOC=libc

make PREFIX=/usr/local/redis install

cd /usr/local/redis

启动Redis服务端 ./bin/redis-server
以配置文件启动Redis服务端 ./bin/redis-server ./redis.conf
启动Redis客户端 ./bin/redis-cli
启动Redis 客户端命令语法: redis-cli –h IP地址 –p 端口 //默认IP本机 端口6379
检测是否服务端启动 redis 127.0.0.1:6379> PING

客户端退出 shutdown
显示redis的情况 ps -ef |grep redis
杀死redis进程 kill -9 8169

错误 ./bin/redis-cli -h 127.0.0.1 -p 6379 -u wc19981220
报错: Invalid URI scheme 将-u换成-a即可
正确 ./bin/redis-cli -h 127.0.0.1 -p 6379 -a wc19981220

以上是关于Linux 安装 Redis的主要内容,如果未能解决你的问题,请参考以下文章

怎样在linux安装redis

redis 怎么安装在linux上

Linux安装redis

linux redis 一般会安装在哪儿

redis在linux下面怎么安装

linux怎样查看redis是不是安装成功