linux中安裝RabbitMQ

1.安裝Erlang

1、下載安裝 erlang語言運行環境,從erlang的官網下載
Erlang官網:https://www.erlang.org/
wget http://erlang.org/download/otp_src_21.3.tar.gz
在這裏插入圖片描述
2、安裝erlang前先安裝Linux依賴庫:
yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel

3、解壓erlang壓縮包文件
tar -zxvf otp_src_21.2.tar.gz

4、配置,切換到解壓的目錄下cd otp_src_21.2

./configure

5、編譯:

make

6、安裝:
make install

7、驗證erlang是否安裝成功
在命令行輸入: erl 如果進入了編程命令行則表示安裝成功,然後按ctrl + z 退出編程命令行;

在這裏插入圖片描述

2.安裝RabbitMQ

1、從RabbitMQ官網https://www.rabbitmq.com找到下載鏈接

Linux:
wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.8.0/rabbitmq-server-generic-unix-3.8.0.tar.xz

2、解壓RabbitMQ的壓縮包:

tar -xvf rabbitmq-server-generic-unix-3.8.0.tar.xz
.tar.xz文件解壓後就可以使用了,無需再編譯安裝;
切換到安裝目錄的sbin目錄下:

啓動 ./rabbitmq-server -detached
-detached 將表示在後臺啓動運行rabbitmq;

rabbitmq的運行日誌存放在安裝目錄的var目錄下;
在這裏插入圖片描述

停止rabbitmq,切換到sbin目錄下執行:
./rabbitmqctl shutdown

它將停止該rabbitmq的node節點,如果rabbitmq沒在運行,則會報錯;

3.啓動後臺web管理功能

切換到sbin目錄下執行:

./rabbitmq-plugins enable rabbitmq_management --可用

在這裏插入圖片描述
./rabbitmq-plugins disable rabbitmq_management --不可用

在這裏插入圖片描述
默認用戶guest、密碼 guest,登錄會提示User can only log in via localhost

增加一個用戶修改一下權限,代碼如下:
添加用戶: ./rabbitmqctl add_user admin admin
添加權限: ./rabbitmqctl set_permissions -p “/” admin “." ".” “.*”
修改用戶角色: ./rabbitmqctl set_user_tags admin administrator
在這裏插入圖片描述
查看可以進入:

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章