Ubuntu Server23.10部署安装Redis7.2.3

有没有人在啊,想请问一下,Ubuntu Server23.10部署安装Redis7.2.3
最新回答
空自忆

2025-03-28 00:37:03

Ubuntu Server 23.10部署安装Redis 7.2.3指南


经过多次尝试,我整理出在Ubuntu Server 23.10上安装Redis 7.2.3的简洁流程,方便随时重复部署。



1. Ubuntu Server安装基础

从官网下载Ubuntu Server ISO镜像,使用8GB内存和25GB硬盘创建虚拟机,安装过程保持默认设置,直到重启。重启时遇到cdrom错误,只需确认继续,即卸载安装镜像。


2. 远程SSH连接

系统安装完毕后,通过Windows 11的SSH功能,使用预先设置的端口通过ssh连接,命令如下:


连接成功后输入密码,后续操作可以避免sudo,执行`sudo su`后再次输入密码。




3. Redis部署与安装

安装方式有二:一是通过apt直接安装,但版本较低。二是从官网下载源码编译,我选择后者,因为编译后的redis-server和redis-cli文件更灵活,无需每次都编译。


编译过程中,需确保有gcc、update、make等环境。Windows下,通过scp将redis-7.2.3.tar.gz上传至Ubuntu,解压到/etc/redis,并编译redis-server。




4. 部署与开机自动运行

将编译好的redis-server和redis-cli复制到/usr/bin,设置权限为755。为支持ReJSON,需将rejson.so文件加载并设置redis.conf,包括save、port、requirepass等参数。


配置完成后,通过`redis-server /etc/redis/redis.conf`启动服务,并设置为开机自动启动。




5. 免编译部署

避免编译,直接准备编译好的redis-server、redis-cli和rejson.so文件,解压后即可在Ubuntu上使用。只需复制这些文件到相应位置,配置文件照常处理,服务设置也保持一致。




总结

通过这些步骤,你可以在Ubuntu Server 23.10上快速部署并运行Redis 7.2.3,同时设置开机自动启动,简化了整个过程。