宝塔Linux面板redis服务开多个端口

宝塔Linux面板中redis多开服务

宝塔Linux面板redis服务开多个端口

教程

场景:在一个服务器部署了多个项目时,多个项目都用到了redis服务,便开始研究服务多开,多方查找无果后,开始研究宝塔面板一键部署的redis是怎么运行的,功夫不负有心人,终于找到了方法

  1. 首先找到redis文件夹 ,找到redis.conf文件,复制一份,重命名为redis_6380.conf;
# 进入redis文件夹
cd /www/server/redis
# 编辑文件
vim redis_6380.conf
# 按i 进入insert 模式
# 修改内容
# 93行 
port 6380
# 159行 
pidfile /www/server/redis/redis_6380.pid 
# 172行 
logfile "/www/server/redis/redis_6380.log"
# 254行 
dbfilename dump_6380.rdb
# 修改结束 按esc键后输入:wq 保存并退出
  1. 进入/etc/init.d文件夹 ,找到redis文件,复制一份,重命名为redis_6380;
  # 进入init.d文件夹
cd /etc/init.d
# 编辑文件
vim redis_6380
# 按i 进入insert 模式
# 修改内容
# 19行 
CONF="/www/server/redis/redis_6380.conf"
# 29行 
   STAR_PORT="6380"
# 33行 
PIDFILE=/www/server/redis/redis_6380.pid
# 36行 
if [ -f "/www/server/redis/redis_6380.pid" ]; then
# 51行 
if [ -f "/www/server/redis/redis_6380.pid" ]; then
# 69行 
   if [ -f "/www/server/redis/redis_6380.pid" ];then
# 70行 
   	kill -9 $(cat /www/server/redis/redis_6380.pid)
# 修改结束 按esc键后输入:wq 保存并退出
  1. 上述步骤结束后进入终端,启动redis服务;
#启动服务
/etc/init.d/redis_6380 start
# 查看端口
netstat -ntlp

启动成功
查看端口

### 宝塔面板连接配置远程Redis方法 #### 修改Redis配置文件 为了使Redis能够接受来自外部网络的请求,需要编辑`redis.conf`文件。具体来说: - 将 `bind 127.0.0.1` 更改为 `bind 0.0.0.0` 或者同时绑定多个IP地址如 `bind 0.0.0.0 127.0.0.1` ,这会使得Redis监听所有可用接口上的连接尝试[^3]。 - 关闭受保护模式(`protected-mode`),即将其设置为`no`。此操作可以减少对于未授权访问的风险提示,但在生产环境中应谨慎处理并确保有其他安全措施到位[^4]。 - 设置守护进程选项 (`daemonize`) 为 `yes` 来保持Redis作为后台服务持续运行而不是阻塞当前shell终端。 - 添加密码验证机制以增强安全性,通过设定`requirepass your_password_here`来实现客户端认证功能。 ```bash # 使用vi或其他文本编辑器打开配置文件 vi /www/server/redis/redis.conf # 修改如下参数: bind 0.0.0.0 protected-mode no daemonize yes requirepass your_secure_password ``` #### 端口管理与防火墙规则调整 确认服务器的安全组策略已Redis使用的默认端口号(通常是6379),并且在宝塔面板中的【安全】模块里也添加了相应的入站规则以便允许外界对该端口发起TCP连接请求。 #### 重启Redis服务生效更改 完成上述修改之后,需重新启动Redis服务让新的配置项起效。可以通过执行以下命令来进行: ```bash cd /www/server/redis/src/ ./redis-server ../redis.conf ``` 或者利用Linux系统的初始化脚本方式停止再启动该服务实例[^2]。 ---
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值