1. 程式人生 > 其它 >Linux(centos7)安裝RabbitMQ

Linux(centos7)安裝RabbitMQ

由於RabbitMQ是由Erlang語言開發的,所以我們需要體檢安裝erlang語言的環境

下載這三個安裝包:https://www.aliyundrive.com/s/4AxfTepHjMD

執行安裝命令:

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
測試,使用新建賬號登入