RabbitMQ單機版部署安裝過程
簡介
RabbitMQ 是一個由 Erlang 語言開發(fā)的 AMQP 的開源實現(xiàn)。
部署
安裝erlang環(huán)境
由于rabbitmq是基于erlang語言開發(fā)的,所以必須先安裝erlang。
wget http://www.erlang.org/download/otp_src_22.1.tar.gz tar xzf otp_src_22.1.tar.gz ./configure --prefix=/usr/local/erlang --without-javac make && make install
安裝Rabbitmq
官網(wǎng): https://www.rabbitmq.com/download.html
wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.8.1/rabbitmq-server-generic-unix-3.8.1.tar.xz unxz rabbitmq-server-generic-unix-3.8.1.tar.xz mv rabbitmq_server-3.8.1/ rabbitmq_server mv rabbitmq_server /home/data/
設置環(huán)境變量
## set erlang env export ERLANG_HOME=/usr/local/erlang export PATH=$ERLANG_HOME/bin::$PATH # set rbtmq env export RBTMQ_HOME=/home/data/rabbitmq_server export PATH=$RBTMQ_HOME/sbin::$PATH
常用運維命令 啟動相關命令
## 啟動 rabbitmq-server -detached ## 停止 rabbitmqctl stop ## 狀態(tài) rabbitmqctl status ### 開啟web插件 rabbitmq-plugins enable rabbitmq_management
用戶管理
## 查看用戶 rabbitmqctl list_users ## 添加用戶 rabbitmqctl add_user knight 123456 ### 配置權限 rabbitmqctl set_permissions -p "/" knight ".*" ".*" ".*" ### 設置tag rabbitmqctl set_user_tags knight administrator ## 刪除默認用戶 rabbitmqctl delete_user guest #修改密碼 rabbimqctl change_password {username} {newpassword} #設置用戶角色,Tag可以為 administrator,monitoring, management rabbitmqctl set_user_tags {username} {tag ...}
虛擬主機操作
## 增加一個虛擬主機 rabbitmqctl add_vhost /cloudmall ## 查看所有的虛擬主機 rabbitmqctl list_vhosts ## 查看虛擬主機的權限 rabbitmqctl list_permissions -p /cloudmall ## 刪除虛擬主機 rabbitmqctl delete_vhost /cloudmall
操作隊列命令
## 查詢所有隊列 rabbitmqctl list_queues # 清除隊列消息 rabbitmqctl -p vhostpath purge_queue blue
圖形界面操作
開啟管理界面插件后,可瀏覽器登錄http://ip:15672
到此這篇關于RabbitMQ單機版部署的文章就介紹到這了,更多相關RabbitMQ單機版內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
mybatis于xml方式和注解方式實現(xiàn)多表查詢的操作方法
在數(shù)據(jù)庫中,單表的操作是最簡單的,但是在實際業(yè)務中最少也有十幾張表,并且表與表之間常常相互間聯(lián)系,本文給大家介紹mybatis于xml方式和注解方式實現(xiàn)多表查詢的操作方法,感興趣的朋友一起看看吧2023-12-12spring-boot整合dubbo:Spring-boot-dubbo-starter
這篇文章主要介紹了spring-boot整合dubbo:Spring-boot-dubbo-starter的相關資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下2017-05-05如何使用Spring Boot實現(xiàn)自定義Spring Boot插件
在本文中,我們介紹了如何使用 Spring Boot 實現(xiàn)自定義插件,使用自定義插件可以幫助我們快速地添加一些額外的功能,提高系統(tǒng)的可擴展性和可維護性,感興趣的朋友跟隨小編一起看看吧2023-06-06關于idea中出現(xiàn)nbsp和zwsp的完美解決辦法
本文給大家介紹關于idea中出現(xiàn)nbsp和zwsp的解決辦法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友參考下吧2022-06-06java 反射 動態(tài)調用不同類的靜態(tài)方法(推薦)
下面小編就為大家?guī)硪黄狫AVA 反射 動態(tài)調用不同類的靜態(tài)方法(推薦)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-08-08