RocketMQ 本地安装与部署

一:官网下载,http://rocketmq.apache.org/release_notes/release-notes-4.5.1/

二:解压到安装目录(注意目录不要有空格,负责启动报错)

三:进入bin目录,执行cmd命令:start start mqnamesrv.cmd,执行成功后,继续执行命令:start mqbroker.cmd -n localhost:9876

四:完成,各个cmd命令窗口不要关闭。本地编写代码进行访问调试。

### RocketMQ 本地安装教程 #### 准备工作 在开始安装之前,需要确认已准备好以下条件: - Java 环境:确保 JDK 已正确安装并配置好环境变量 `JAVA_HOME`。 - Maven 工具:用于构建和打包 RocketMQ 的管理工具。 --- #### 安装部署过程 1. **下载 RocketMQ 压缩包** 下载官方发布的稳定版本压缩包 `rocketmq-all-x.x.x-bin-release.zip` 并保存至本地计算机[^1]。 2. **解压文件** 将下载好的压缩包解压到指定路径下,例如 `/usr/local/rocketmq/` 或其他自定义目录。 3. **配置环境变量** 配置 RocketMQ 所需的环境变量以便于后续操作。编辑 `.bashrc` 文件(Linux/MacOS),添加如下内容: ```bash export ROCKETMQ_HOME=/usr/local/rocketmq/ export PATH=${ROCKETMQ_HOME}/bin:$PATH ``` 接着运行命令使更改生效: ```bash source ~/.bashrc ``` 4. **启动 NameServer 和 Broker** 启动 NameServer 和 Broker 是 RocketMQ 正常工作的基础组件。 - 启动 NameServer: ```bash sh mqnamesrv ``` - 启动 Broker: ```bash sh mqbroker -n localhost:9876 autoCreateTopicEnable=true ``` 5. **验证服务状态** 使用以下命令检查 NameServer 和 Broker 是否正常启动: ```bash sh mqadmin clusterlist -n localhost:9876 ``` --- #### Web 控制台安装 (可选) 如果希望使用图形化界面监控 RocketMQ,则可以按照以下步骤安装控制台: 1. **修改配置文件** 进入 `\rocketmq-console\src\main\resources` 路径下的 `application.properties` 文件,设置连接参数[^2]。 2. **编译项目** 利用 Maven 对 RocketMQ Console NG 源码进行打包处理,在终端执行以下指令完成 jar 包生成: ```bash mvn clean package -Dmaven.test.skip=true ``` 3. **运行控制台程序** 编译完成后切换至目标产物所在位置即 `target` 文件夹,并通过下面方式激活应用实例: ```bash java -jar rocketmq-console-ng-2.0.0.jar ``` 4. **访问页面** 浏览器地址栏键入链接 http://localhost:8089 即可加载可视化面板。 --- #### 注意事项 - 如果是在 Windows 上开发测试,请注意防火墙可能阻止端口通信的情况。 - 默认情况下,NameServer 监听的是 9876 端口;而 HTTP API 提供者默认监听 8080 及其附近范围内的端口号。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值