RabbitMQ修改端口windows
时间: 2024-06-09 19:02:47 浏览: 529
要在Windows中修改RabbitMQ的端口,需要按照以下步骤进行操作:
1. 打开RabbitMQ安装目录,找到sbin目录,进入该目录。
2. 找到rabbitmq-server.bat文件,用记事本打开。
3. 在文件的最后面可以看到如下命令:
set RABBITMQ_NODE_PORT=5672
set RABBITMQ_DIST_PORT=25672
这里5672是默认的AMQP端口号,25672是默认的内部通讯端口号。
4. 将5672和25672修改成你想要的端口号,例如:
set RABBITMQ_NODE_PORT=8888
set RABBITMQ_DIST_PORT=18888
这里将AMQP端口号改成了8888,内部通讯端口号改成了18888。
5. 保存文件并关闭。
6. 重新启动RabbitMQ服务。
如果一切正常,你应该可以通过新的端口号连接到RabbitMQ服务了。
相关问题
rabbitmq修改端口号
在Windows 10下,要修改RabbitMQ的端口号,可以通过以下步骤进行操作。
首先,你需要下载rabbitmq.config文件。在安装过程中,你可能没有找到可修改的配置文件。所以,你需要下载rabbitmq.config.example文件来进行修改。
接下来,根据需要修改rabbitmq.config文件中的端口号。一般来说,需要修改的端口有5672、15672和15674。你可以找到这些端口的说明以了解它们的作用。
在修改之前,你可以先指定配置文件。一些旧版本的方法建议在etc目录下或etc\rabbitmq子目录下添加或修改rabbitmq.config文件,并修改{tcp_listeners, [5672]}的端口或添加{tcp_listeners, [5672]}。但是,这些方法可能不起作用。
打开rabbitmq.config文件,将原来的[]改为以下内容:
{rabbit, [
{tcp_listeners, [{"192.168.3.224", 8182}]},
{rabbitmq_management, [
{listener, [{port, 8181}]}
]},
{rabbitmq_web_stomp, [
{tcp_config,[{port, 8183}]}
]}
]}.
保存文件后,重启RabbitMQ服务,即可使用修改后的端口号进行访问。这样你就成功地修改了RabbitMQ的端口号。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [rabbitmq.conf.example](https://download.csdn.net/download/IJLYNIVFHP/16484957)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *2* *3* [RabbitMQ修改默认端口配置(常用)](https://blog.csdn.net/bxj19890514/article/details/109593435)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
rabbitmq端口
### RabbitMQ 默认端口及配置说明
RabbitMQ 的默认消息队列通信端口为 `5672`,而其管理插件的默认 HTTP 端口为 `15672`。如果需要更改这些默认端口,则可以通过编辑配置文件来实现。
#### Windows 下修改 RabbitMQ 默认端口
在 Windows 系统中,可以按照以下方式完成端口修改:
1. **定位配置文件位置**
配置文件通常位于 `%APPDATA%\RabbitMQ\rabbitmq.config` 路径下[^1]。如果没有该文件,可以在指定路径手动创建。
2. **创建并编辑配置文件**
使用文本编辑器打开或创建 `rabbitmq.config` 文件,并添加如下内容以设置新的 TCP 和管理端口:
```erlang
[
{ rabbit, [
{ tcp_listeners, [ {"0.0.0.0", 18001} ] }
]},
{ rabbitmq_management, [
{ listener, [
{ port, 19001 },
{ ip, "0.0.0.0" },
{ ssl, false }
] }
]}
].
```
上述配置将消息队列监听端口更改为 `18001`,并将管理界面端口更改为 `19001`[^4]。
3. **重启 RabbitMQ 服务**
完成配置后,需重新启动 RabbitMQ 服务以使新配置生效。通过命令行执行以下操作:
```bash
rabbitmq-service stop
rabbitmq-server -detached
```
#### Linux 下修改 RabbitMQ 默认端口
对于基于 Linux 的环境,可通过编辑 `/etc/rabbitmq/rabbitmq.conf` 或其他指定配置文件的方式调整端口设置[^5]。
1. 编辑配置文件,在其中加入以下参数:
```ini
listeners.tcp.default=18001
management.listener.port=19001
management.listener.ip="0.0.0.0"
```
2. 设置完成后保存文件,并确保定义了正确的配置加载路径:
```bash
CONFIG_FILE=/etc/rabbitmq/rabbitmq.conf
```
3. 同样需要停止并重新启动 RabbitMQ 服务以便应用变更:
```bash
systemctl restart rabbitmq-server
```
无论在哪种操作系统环境下,确认修改后的端口已正常启用可借助工具如浏览器访问管理页面或者 telnet 测试连接状态。
---
阅读全文
相关推荐
















