1. 程式人生 > >centos7 rabbitmq安裝/配置

centos7 rabbitmq安裝/配置

rpm -e gem word con tar db2 stat 管理 下載文件

原文:centos7 rabbitmq安裝/配置

? ? 因為RabbitMQ是由erlang實現的,所以要先安裝erlang再安裝rabbitMQ
?1、先配置yum軟件源地址EPEL(EPEL是管理yum下載軟件的軟件,也可以說是一個軟件倉庫)後安裝erlang? ? 安裝前檢查是否已經安裝過EPEL,命令:yum repolist?? ?技術分享圖片? ? 如果已經安裝,就不需執行下面的安裝命令了??? ?下載EPEL地址:wget? https://mirrors.tuna.tsinghua.edu.cn/epel/7/x86_64/Packages/e/epel-release-7-11.noarch.rpm

? ? 安裝命令1:rpm -ivh epel-release-7-11.noarch.rpm
? ? 安裝命令2:rpm -ivh?https://mirrors.tuna.tsinghua.edu.cn/epel/7/x86_64/Packages/e/epel-release-7-11.noarch.rpm
? ? 卸載命令:rpm -e epel-release

?2、安裝erlang(通過yum源來安裝)? ? 下載命令:wget?http://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm
? ? 加入yum源:rpm?-Uvh?erlang-solutions-1.0-1.noarch.rpm
? ? 開始安裝:yum?install?erlang,如圖
??? 技術分享圖片

?

3、安裝rabbitmq? ? 下載地址命令:wget?https://dl.bintray.com/rabbitmq/all/rabbitmq-server/3.7.4/rabbitmq-server-3.7.4-1.el7.noarch.rpm
? ? 安裝命令:yum install rabbitmq-server-3.7.4-1.el6.noarch.rpm,如圖
??? 技術分享圖片

?

以上rabbitmq安裝成功了,開始配置rabbitmq
?4、配置rabbitmq? ? 先查看服務狀態:?? ?命令1:systemctl status rabbitmq-server.service
?? ?命令2:service rabbitmq-server status,如圖:未啟動服務
??? 技術分享圖片
?? ?啟動服務命令1:systemctl start rabbitmq-server.service? ? 啟動服務命令2:service rabbitmq-server start
? ? 啟動服務命令3:/sbin/service rabbitmq-server start
??? 技術分享圖片??? 技術分享圖片

?


?? ?查看當前用戶命令:rabbitmqctl list_users?? ?創建用戶:rabbitmqctl add_user admin 123456
?? ?將用戶給於管理員權限:rabbitmqctl set_user_tags admin administrator?? ?啟用WEB管理界面:rabbitmq-plugins enable rabbitmq_management
??? 技術分享圖片

?

以上rabbitmq安裝並配置成功!!!?
rabbitmq?一些基礎命令:刪除一個用戶:rabbitmqctl delete_user guest
修改用戶的密碼:rabbitmqctl change_password admin admin@test
查看所有隊列消息:rabbitmqctl list_queues
清除所有隊列: rabbitmqctl reset
啟動1:service rabbitmq-server start;啟動2:/sbin/service rabbitmq-server start
停止:service rabbitmq-server stop
重啟:service rabbitmq-server restart
查看狀態:rabbitmqctl status
??
額外可能需要依賴:安裝rabbitmq依賴項socat
  • 官方地址:https://pkgs.org/download/socat
  • 下載文件地址:http://dl.fedoraproject.org/pub/epel/6/x86_64/Packages/s/socat-1.7.2.3-1.el6.x86_64.rpm
  • 安裝命令:rpm?-Uvh socat-1.7.2.3-1.el6.x86_64.rpm?
?

centos7 rabbitmq安裝/配置