Linux(centos7)安裝RabbitMQ
阿新 • • 發佈:2022-03-28
由於RabbitMQ是由Erlang語言開發的,所以我們需要體檢安裝erlang語言的環境
執行安裝命令:
rpm -ivh erlang-21.3.8.9-1.el7.x86_64.rpm
rpm -ivh socat-1.7.3.2-1.el6.lux.x86_64.rpm
rpm -ivh rabbitmq-server-3.8.1-1.el7.noarch.rpm
//如果rabbitmq安裝報錯,線上安裝socat
yum install -y socat
安 裝 成 功 後 rabbitmq 命 令 存 放 在 : /usr/lib/rabbitmq/lib/rabbitmq_server-3.8.1/sbin/
rabbitmq-plugins enable rabbitmq_management #開啟管理介面
RabbitMQ 啟停命令
systemctl start rabbitmq-server.service # 啟動服務
systemctl status rabbitmq-server.service # 查詢服務狀態
systemctl restart rabbitmq-server.service # 重啟服務
systemctl stop rabbitmq-server.service # 關閉服務
在 web 瀏覽器中輸入地址:http://虛擬機器 ip:15672/ (要在防火牆中放開該埠號
)
--防火牆放開 15672 埠號: firewall-cmd --add-port=15672/tcp --permanent firewall-cmd --reload
--輸入預設賬號: guest : guest,預設不允許遠端連線
解決方案一:vim /usr/lib/rabbitmq/lib/rabbitmq_server-3.8.1/ebin/rabbit.app
重啟服務:systemctl restart rabbitmq-server
解決方案二:
增加管理員賬號: rabbitmqctl add_user admin admin
給賬號分配角色: rabbitmqctl set_user_tags admin administrator
修改賬號密碼: rabbitmqctl change_password admin 123456
檢視使用者列表: rabbitmqctl list_users
測試,使用新建賬號登入