ubuntu安裝rabbitmq


查看ubuntu當前版本命令: cat /etc/issue 

由於rabbitMq需要erlang語言的支持,在安裝rabbitMq之前需要安裝erlang,執行命令:

sudo apt-get install erlang-nox

 安裝rabbitMq命令:

sudo apt-get update
sudo apt-get install rabbitmq-server

啟動、停止、重啟、狀態rabbitMq命令:

啟動:sudo rabbitmq-server start
關閉: sudo rabbitmq-server stop
重啟: sudo rabbitmq-server restart
查看狀態:sudo rabbitmqctl status

啟用rabbitmq自帶的一個web插件,可以用來管理消息隊列,命令:

rabbitmq-plugins enable rabbitmq_management
//rabbitmq默認端口號5672,web管理端口號是15672,管理地址為http://ip:15672

創建用戶,指定用戶名以及密碼

rabbitmqctl add_user admin 123456 //用戶名admin,密碼123456

給admin用戶分配角色,administrator是可以操作和guest本地用戶一樣的功能,當登錄上rabbitmq_management之后,里面的所有功能都可以使用。

rabbitmqctl set_user_tags admin administrator

給admin用戶授權,隊列的操作管理權限。如果不配置,那么客戶端在連接消息隊列時會出問題。

rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"

最后,附上spring boot整合rabbitmq的源碼

https://github.com/lixyu/spring-boot-rabbitmq-demo.git

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM