Linux安裝RabbitMQ 單機

2021-10-03 02:22:11 字數 1883 閱讀 2460

了解rabbitmq的人就會知道,rabbitmq使用erlang語言開發的。所以安裝rabbitmq服務,就得先安裝依賴環境。

安裝erlang

檢查是否安裝過

sudo rpm -qa erlang

wget

sudo rpm -uvh erlang-solutions-1.0-1.noarch.rpm --nodeps --force

sudo yum install erlang

安裝rabbitmqwget

yum install rabbitmq-server-3.6.6-1.el7.noarch.rpm

啟動rabbitmqsudo chkconfig rabbitmq-server on # 新增開機啟動rabbitmq服務

提示 note: forwarding request to 『systemctl enable rabbitmq-server.service』. created symlink from /etc/systemd/system/multi-user.target.wants/rabbitmq-server.service to /usr/lib/systemd/system/rabbitmq-server.service. 不用管

sudo /sbin/service rabbitmq-server start # 啟動服務

sudo /sbin/service rabbitmq-server stop

sudo /sbin/service rabbitmq-server status # 檢視服務狀態

開啟rabbitmq控制台

rabbitmq自帶了web管理介面,只需要啟動外掛程式便可以使用

sudo rabbitmq-plugins enable rabbitmq_management

然後通過瀏覽器訪問

輸入預設使用者guest和密碼guest訪問web管理介面了。

如果不能訪問,先檢查是否開放5672和15672埠

賬號相關指令

新增新使用者

sudo rabbitmqctl add_user username password

刪除使用者

sudo rabbitmqctl delete_user guest

檢視當前所有使用者

sudo rabbitmqctl list_users

設定使用者tag

sudo rabbitmqctl set_user_tags username administrator

rabbitmq的配置檔案

新增鏈結描述

這是官網關於配置檔案的說明頁面,裡面說3.7之前的版本檔名為rabbitmq.config,3.7之後的為rabbitmq.conf

然後找到裡面的示例**唄,比如新增鏈結描述

把裡面的內容貼上複製到新建的rabbitmq.config檔案,然後將此檔案放到/etc/rabbitmq/目錄下

重啟rabbitmq服務

解除安裝rabbitmqsudo rpm -qa rabbitmq-server

sudo yum remove ***

rm -rf /usr/lib64/erlang

rm -rf /var/lib/rabbitmq

rm -rf /usr/lib/rabbitmq/lib/rabbitmq_server-3.6.6/

rm -rf /etc/rabbitmq/

rm -rf /var/log/rabbitmq

Linux環境RabbitMQ安裝

安裝socat依賴 yum install socat 啟動服務 sbin service rabbitmq server start 檢視服務狀態 sbin service rabbitmq server status 停止服務 sbin service rabbitmq server stop ...

rabbitMQ安裝 Linux環境

wget 安裝erlang yum install erlang 17.4 1.el6.x86 64.rpm 安裝rabbitmq server yum install rabbitmq server 3.5.1 1.noarch.rpm 檢視狀態如果出現 starting rabbitmq ser...

linux快速安裝rabbitmq

1 安裝erlang 安裝類庫 yum y install ncurses devel yum y install openssl devel yum y install unixodbc devel yum y install gcc c 獲取安裝包,各種版本任君選擇 以該本版本為例 wget o...