宝塔docker 安装rocketmq
时间: 2023-08-08 17:06:04 浏览: 268
您好!宝塔面板是一个非常方便的服务器管理工具,可以帮助您轻松管理服务器和应用程序。要安装RocketMQ,您可以按照以下步骤进行操作:
1. 首先,在宝塔面板中创建一个新的网站,并将域名指向您的服务器。
2. 在宝塔面板中安装Docker,可以在软件商店中找到并安装Docker。
3. 在宝塔面板的文件管理器中,创建一个新的目录来存放RocketMQ的相关文件,例如/var/www/rocketmq。
4. 在文件管理器中打开上述目录,并创建一个名为docker-compose.yml的文件。
5. 使用文本编辑器打开docker-compose.yml文件,并将以下内容复制到文件中:
```
version: '2'
services:
namesrv:
image: rocketmqinc/rocketmq:4.9.1
restart: always
command: sh mqnamesrv
ports:
- 9876:9876
volumes:
- ./store/namesrv/logs:/root/logs
- ./store/namesrv/store:/root/store
broker:
image: rocketmqinc/rocketmq:4.9.1
restart: always
command: sh mqbroker -n namesrv:9876
ports:
- 10909:10909
- 10911:10911
- 10912:10912
- 10913:10913
- 10914:10914
volumes:
- ./store/broker/logs:/root/logs
- ./store/broker/store:/root/store
```
6. 保存并关闭docker-compose.yml文件。
7. 在宝塔面板中的文件管理器中,进入/var/www/rocketmq目录,并创建两个新的目录,分别命名为store/namesrv和store/broker。这些目录将用于存储RocketMQ的数据和日志。
8. 返回宝塔面板,找到您创建的网站,并进入网站设置。
9. 在网站设置中,点击“SSL”选项卡,并启用SSL功能,选择一个有效的SSL证书。
10. 返回宝塔面板的文件管理器,进入/var/www/rocketmq目录,并选中docker-compose.yml文件,点击右上角的“启动”按钮来启动RocketMQ容器。
11. 等待一段时间,RocketMQ容器将会启动并运行。您可以通过访问https://您的域名:9876来验证RocketMQ是否成功安装。
请注意,以上步骤仅供参考,具体操作可能因服务器环境和配置而有所不同。在操作过程中,请确保您已经了解和熟悉宝塔面板、Docker和RocketMQ的相关知识,并且谨慎操作以避免不必要的问题。
阅读全文