讲师中心 微信公众号
AI工具推荐 视频效率加速

宝塔面板如何管理服务器上的多个Redis实例及其端口?

星芳大大_6030

星芳大大_6030

发布时间:2026-03-16 19:07:32

|

981人浏览过

|

来源于php中文网

原创

可通过四种方式管理宝塔面板中多个Redis实例:一、终端手动启动并指定端口;二、用Supervisor插件托管实现自启与状态监控;三、Nginx反向代理隔离Web管理界面;四、修改Redis插件源码以支持多实例识别。

宝塔面板如何管理服务器上的多个redis实例及其端口?

如果您在宝塔面板中部署了多个 Redis 实例,但无法区分各实例的运行状态、端口绑定或配置路径,则可能是由于未通过统一方式注册为独立服务或端口配置存在冲突。以下是管理多个 Redis 实例及其端口的具体操作步骤:

一、通过宝塔终端手动启动多实例并指定端口

宝塔面板默认仅内置一个 Redis 服务管理入口,但可通过终端手动运行多个 redis-server 进程,每个进程绑定不同端口与独立配置文件。此方法不依赖插件,适用于需要精细控制端口和数据目录的场景。

1、使用宝塔面板左侧【终端】进入服务器命令行界面。

2、创建多个 Redis 配置目录,例如:mkdir -p /www/server/redis_instance_6380 /www/server/redis_instance_6381。

3、复制原始 redis.conf 并修改端口与 pidfile 路径,例如编辑 /www/server/redis_instance_6380/redis.conf,将 port 6380 和 pidfile /var/run/redis_6380.pid 写入配置。

4、分别启动实例:redis-server /www/server/redis_instance_6380/redis.conf 与 redis-server /www/server/redis_instance_6381/redis.conf。

5、使用 ps aux | grep redis 验证两个进程是否同时运行且监听不同端口。

二、使用 Supervisor 插件托管多 Redis 实例

Supervisor 是宝塔支持的进程守护工具,可将多个 Redis 实例注册为独立服务,并实现开机自启、异常自动重启及状态可视化管理。该方式避免手动维护进程,适合生产环境长期运行。

1、在宝塔【软件商店】中安装【Supervisor 管理器】插件(如未安装)。

2、进入 Supervisor 管理界面,点击【添加进程】。

3、为第一个实例填写:程序名称设为 redis-6380,命令填 redis-server /www/server/redis_instance_6380/redis.conf,工作目录选对应路径。

4、重复添加第二个进程,名称设为 redis-6381,命令指向另一配置文件。

5、启用两个进程后,在 Supervisor 列表中可实时查看运行状态、CPU 占用及日志输出。

redis-tools
redis-tools

按类别查找Redis命令、检测服务器连接、监控键数量和内存占用,支持离线速查表。

下载

三、通过 Nginx 反向代理实现端口映射与访问隔离

当需对外提供多个 Redis 实例的 Web 管理界面(如 phpRedisAdmin 或 RedisInsight),但服务器仅开放有限端口时,可利用宝塔内置 Nginx 的反向代理功能,将不同子路径或二级域名映射至本地不同 Redis 管理服务端口。

1、确保各 Redis 管理工具已分别运行于不同本地端口,例如 phpRedisAdmin 启动在 8081 和 8082 端口。

2、在宝塔【网站】中添加新站点(如 redis-admin.example.com),进入其【配置文件】页面。

3、在 server 块内插入 location 规则:location /instance1 { proxy_pass http://127.0.0.1:8081; }。

4、再添加另一规则:location /instance2 { proxy_pass http://127.0.0.1:8082; }。

5、保存配置并重载 Nginx,即可通过 https://redis-admin.example.com/instance1 和 https://redis-admin.example.com/instance2 分别访问两个实例的 Web 控制台。

四、修改宝塔 Redis 插件源码以支持多实例识别

宝塔官方 Redis 插件默认只识别 /www/server/redis 目录下的主实例。通过修改插件 Python 脚本,可扩展其扫描逻辑,使其检测并列出所有符合命名规范的 redis.conf 文件,从而在面板界面中显示多个实例的状态与端口信息。

1、进入插件目录:cd /www/server/panel/plugin/redis。

2、备份原 main.py:cp main.py main.py.bak。

3、编辑 main.py,定位到 get_redis_info() 函数,在读取配置前插入循环逻辑,遍历 /www/server/redis_instance_* 目录下的 redis.conf。

4、对每个匹配到的配置文件调用 redis-cli -p {port} INFO 获取 role、connected_clients 等字段,组装为字典列表返回。

5、重启宝塔面板:bt restart,刷新 Redis 插件页面,即可看到多个实例的端口、内存占用与运行时间等字段。

热门AI工具

更多
豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

咔片AIPPT

一款在线AI演示文稿制作工具,可根据主题和内容需求辅助生成PPT结构与页面,提高演示材料制作效率。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

UP简历
UP简历 Hot

一款AI办公效率工具,主要用于基于AI技术的免费在线简历制作工具,适合需要提升相关任务效率的用户。

音述AI
音述AI Hot

一款AI音频处理工具,主要用于音述AI是一个以“用声音述说故事”为核心的 AI 音乐创作与声音分享社区,适合需要提升相关任务效率的用户。

SkildArt
SkildArt Hot

SkildArt是一款AI文本写作工具,一站式 AI 视觉创作平台。

讯飞绘文

讯飞绘文是一款由科大讯飞推出的一站式 AIGC 内容运营平台。

切问学术

切问学术是一款AI论文写作工具,复旦大学NLP团队推出的AI学术智能体。

相关专题

更多
服务器是什么
服务器是什么

服务器是一种计算机硬件设备或软件程序,它具有强大的计算和存储能力,用请求、存储数据和提供服务。它在互联网中着关重要的作用,为用户提供各种服务和资源。本专题为大家提供服务器相关的文章、下载、课程内容,供大家免费下载体验。

457

2023.08.15

连接apple id服务器时出错
连接apple id服务器时出错

连接apple id服务器时出错的原因包括网络连接问题、服务器问题、Apple ID账户问题、设备问题、防火墙或安全软件问题、时间和日期设置问题、Apple服务器维护等。本专题为大家提供apple id相关的文章、下载、课程内容,供大家免费下载体验。

940

2023.09.08

搭建互联网服务器
搭建互联网服务器

搭建互联网服务器需要:1、选择合适的硬件和操作系统,第一步是选择合适的硬件和操作系统;2、安装和配置操作系统,是搭建互联网服务器的关键步骤;3、安装和配置服务器软件,是搭建互联网服务器的下一步,常见的服务器软件包括Apache、Nginx、Tomcat等;4、配置防火墙和安全性,是搭建互联网服务器的重要步骤;5、域名解析和配置,是搭建互联网服务器的最后一步。

3132

2023.09.19

如何查看服务器状态
如何查看服务器状态

查看服务器状态的方法有使用命令行工具、图形界面工具、监控工具、日志文件和远程管理工具等。本专题为大家提供服务器状态相关的文章、下载、课程内容,供大家免费下载体验。

1036

2023.10.09

服务器域名转接慢怎么解决
服务器域名转接慢怎么解决

服务器域名转接慢的解决办法有DNS优化、服务器优化、CDN加速、前端优化和网络优化等。本专题为大家提供服务器相关的文章、下载、课程内容,供大家免费下载体验。

929

2023.10.17

服务器评测软件
服务器评测软件

服务器评测软件有PassMark Software、CPU-Z、GPU-Z、CrystalDiskMark、IOmeter、JMeter、LoadRunner、Apache Bench等等。详细介绍:1、PassMark Software是一款综合性的服务器性能测试软件,可以评估服务器在各种负载条件下的性能;2、CPU-Z是一款可以提供服务器CPU详细信息的软件等等。

474

2023.10.17

如何开启TFTP服务器
如何开启TFTP服务器

开启TFTP服务器的步骤包括选择TFTP服务器软件、下载和安装软件、配置TFTP服务器以及启动和测试服务器等。本专题为大家提供服务器相关的文章、下载、课程内容,供大家免费下载体验。

2876

2023.10.18

服务器负载不兼容怎么解决
服务器负载不兼容怎么解决

解决方法:1、增加服务器资源;2、负载均衡;3、优化应用程序;4、增加缓存机制;5、分布式架构;6、限流和熔断;7、自动化扩容。想知道更详细服务器负载不兼容的解决方法,可以访问本专题下面的文章。

5372

2023.10.20

Gradle插件开发入门教程
Gradle插件开发入门教程

本专题介绍Gradle插件开发的基本流程,涵盖插件类编写、自定义任务注册、扩展参数设计和插件应用方法,帮助你理解插件如何组织构建逻辑,减少多个项目之间的重复配置。

20

2026.10.22

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
phpEnv手册
phpEnv手册

共0课时 | 0人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn