Ubuntu18如何在浏览器访问rabbitmq
时间: 2023-11-22 11:53:06 浏览: 127
要在浏览器中访问 RabbitMQ,需要使用 RabbitMQ 的 Web 界面插件。可以按照以下步骤安装和配置:
1. 安装 RabbitMQ Web 插件:
```
sudo rabbitmq-plugins enable rabbitmq_management
```
2. 重启 RabbitMQ 服务:
```
sudo systemctl restart rabbitmq-server
```
3. 确认 Web 界面已经启用:
```
sudo rabbitmq-plugins list
```
应该可以看到 `rabbitmq_management` 已经启用。
4. 访问 Web 界面:
在浏览器中输入以下地址:http://localhost:15672/
默认的用户名和密码是 `guest/guest`,如果需要更改,可以通过以下命令更改:
```
sudo rabbitmqctl add_user username password
sudo rabbitmqctl set_user_tags username administrator
sudo rabbitmqctl set_permissions -p / username ".*" ".*" ".*"
```
其中,`username` 和 `password` 分别是所需的用户名和密码。
在成功登录后,就可以在 RabbitMQ 的 Web 界面中查看和管理 RabbitMQ 的队列、交换机等信息。
相关问题
Ubuntu 安装rabbitmq
在Ubuntu上安装RabbitMQ,可以按照以下步骤操作:
1. 更新包列表并安装依赖项:
```bash
sudo apt update && sudo apt install -y rabbitmq-server
```
2. 安装完成后,启动服务并设置开机自启:
```bash
sudo systemctl start rabbitmq-server
sudo systemctl enable rabbitmq-server
```
3. 确认安装并访问管理界面:
打开浏览器,输入 `http://localhost:15672`,如果没有自动打开,可能需要使用防火墙规则允许外部访问。首次登录可能会提示你更改默认密码,通常用户名是`guest`。
4. (可选)验证安装和配置:
使用命令行工具进行基本测试,比如创建一个新的虚拟主机:
```bash
sudo rabbitmqctl add_vhost my_new_vhost
sudo rabbitmqctl set_user_permissions guest . ".*" ".*"
```
5. 配置文件管理:
主要配置文件位于 `/etc/rabbitmq/rabbitmq.conf` 和 `/etc/rabbitmq/rabbitmq-env.conf`,可以根据需求修改配置。
6. 安全注意:
安装完成后,建议创建非默认用户和限制权限,以提升系统的安全性。
ubuntu20.04安装rabbitmq
1. 首先,打开终端并更新软件包列表:
sudo apt update
2. 安装RabbitMQ:
sudo apt install rabbitmq-server
3. 启动RabbitMQ服务:
sudo systemctl start rabbitmq-server
4. 确认RabbitMQ服务已经启动:
sudo systemctl status rabbitmq-server
5. 开启RabbitMQ服务自启动:
sudo systemctl enable rabbitmq-server
6. 添加RabbitMQ用户:
sudo rabbitmqctl add_user <username> <password>
7. 授权RabbitMQ用户:
sudo rabbitmqctl set_permissions -p / <username> ".*" ".*" ".*"
8. 现在你可以使用RabbitMQ了,可以通过Web管理界面或者命令行工具进行操作。Web管理界面默认监听在15672端口,可以通过浏览器访问:
http://localhost:15672
9. 如果需要远程访问RabbitMQ,需要修改配置文件/etc/rabbitmq/rabbitmq-env.conf,将NODE_IP_ADDRESS设置为...,然后重启RabbitMQ服务:
sudo systemctl restart rabbitmq-server
10. 现在你可以通过其他机器的浏览器访问RabbitMQ了,访问地址为:
http://<rabbitmq-server-ip>:15672
注意:在生产环境中,建议使用SSL加密连接,以保证数据的安全性。
阅读全文