一、安裝Erlang
1、使用yum倉庫安裝Erlang
此方法見官網地址:
Using PackageCloud Yum Repository
A Yum repository with RabbitMQ packages is available from PackageCloud.
A quick way to install is to use a Package Cloud-provided script. Package Cloud also can be used to install a recent Erlang version via yum.
快速配置yum倉庫
curl -s https://packagecloud.io/install/repositories/rabbitmq/erlang/script.rpm.sh | sudo bash
2、安裝 Erlang
yum install erlang -y
3、安裝 socat
yum install socat -y
二、安裝RabbitMQ
1、快速配置yum倉庫
curl -s https://packagecloud.io/install/repositories/rabbitmq/rabbitmq-server/script.rpm.sh | sudo bash
2、安裝RabbitMQ
yum install rabbitmq-server -y
3、啓動和關閉
-
啓動服務
systemctl start rabbitmq-server
-
查看狀態
systemctl status rabbitmq-server
-
停止服務
systemctl stop rabbitmq-server
-
設置開機啓動
systemctl enable rabbitmq-server
- 查看開機啓動是否設置成功
list-unit-files |grep rabbitmq-server
4、開啓Web管理插件
- 開啓插件
rabbitmq-plugins enable rabbitmq_management
說明:rabbitmq有一個默認的guest用戶,但只能通過localhost訪問,所以需要添加一個能夠遠程訪問的用戶。
- 添加用戶
rabbitmqctl add_user admin admin
- 爲用戶分配操作權限
rabbitmqctl set_user_tags admin administrator
- 爲用戶分配資源權限
rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"
5、防火牆指定端口號配置
4369/5672/15672/25672
6、使用admin賬號登錄
http://server-ip:15672