Windows下修改redis端口号的方法及修改后redis的两种启动方式

本文详细介绍了如何在Windows系统下修改Redis服务器的默认端口,包括通过修改配置文件及服务注册方式实现端口变更,确保修改后的端口能正确启动。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.win+R输入cmd,然后打开Redis所在的文件路径,并输入redis-server.exe启动Redis。

如图我们可以看到现在的端口号为6379,也就是redis的默认端口号。我们可以记住这个PID。
在这里插入图片描述

2.根据刚刚看到的PID在任务管理器中找到Redis进程并关闭Redis。

在这里插入图片描述

3.在Redis安装目录中找到文件redis.windows.conf并打开

这里我是右键然后用Notepad++打开的。没有的话大家可以下载一下这个。用其他的方式打开应该也可以,但是我没尝试过所以不清楚。

4.找到文件中的port 6379 对端口号进行修改并保存(这里修改为6666)

修改为6666后保存,如图:

5.再次启动Redis,注意:这次启动要在redis-server.exe后加上redis.windows.conf启动。即输入:redis-server.exe redis.windows.conf。

注意:这里直接输入redis-server.exe启动redis会发现端口号还是为6379,这就是要在后面加上redis.windows.conf的原因。加上redis.windows.conf的作用是指定启动的配置文件。因为直接启动redis会采用默认的配置文件,所以我们无论怎么修改配置文件都不会生效。我们需要在启动的时候读取指定的配置文件,用命令的方式启动。

至此,我们的端口可以算修改完了。但是如果我们想默认启动redis端口就是6666的话可以尝试以下方法。

6.对Redis服务注册并指定启动读取的配置文件目录。

我们已经知道直接启动redis是因为采用的默认配置文件所以端口才没有修改过来,所以我们可以将redis以服务的形式安装,并指定启动读取的配置文件目录,这样以后再启动redis他就会调用我们给他指定的配置文件,端口号也就是配置文件中修改后的端口号了。

①打开redis文件目录

②输入指令:redis-server --service-install redis.windows.conf --loglevel verbose

其中loglevel verbose表示记录日志等级

③在任务管理器中点击服务,可以看到有Redis说明服务注册成功。

7.重新启动Redis,验证端口号对应的PID是否为Redis运行时的PID,如果对上了,就说明此时启动的Redis,端口号为6666.

①在服务中,右键开始,启动redis。

②在cmd下输入命令 “netstat -ano | findstr 端口号”查看端口占用情况,即:netstat -ano | findstr 6666 。

命令“netstat -ano | findstr 端口号”输出的5个结果依次为:1.协议 2.本地地址 3.外部地址 4.状态 5.PID

这里我们直接看第5个,PID与服务中Redis的PID一致,由此可知此时由服务直接启动的redis的端口为6666,端口修改成功。

总结:

1.Redis修改默认端口的方法其实就一个,即打开redis.windows.conf配置文件,修改port后面的端口号保存即可。

2.但是想要成功启动端口号为修改后的redis,有以下两种方法:

方法一:启动redis时输入命令中指定启动的配置文件,即输入启动命令:redis-server.exe redis.windows.conf。(步骤1-5)

方法二:给redis进行服务注册,并在注册时指定修改端口后的配置文件,启动redis的方法可以直接在服务中右键开始,也可以输入指令:redis-server --service-start。(步骤:1-4、6-7)

参考链接:

查看占用端口命令:
https://blog.csdn.net/u012729336/article/details/18664485
windows系统redis部署配置:
https://blog.csdn.net/kruie/article/details/99410388
修改端口号:
https://blog.csdn.net/Z__Sheng/article/details/103579104

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值