【環境搭建】Linux-RabbitMq

Linux-RabbitMq-環境搭建

說明

  • 安裝 Erlang
RabbitMq服務端代碼是使用併發式語言Erlang編寫的,安裝RabbitMq的前提是安裝Erlang。
  • 安裝 RabbitMq
不一樣版本的RabbitMq對應的Erlang版本也不一樣,更詳細的要去官網查看 傳送門

clipboard.png


安裝步驟

1、yum 安裝 Erlang

1. 將Erlang Solutions存儲庫(包括用於驗證簽名包的公鑰)添加到系統html

wget https://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm

yum install epel-release

rpm -Uvh erlang-solutions-1.0-1.noarch.rpm
安裝Erlang
yum install erlang

2. 檢查Erlang,如圖,該版本爲22,則參考上圖Mq版本必需要在 3.7.15 以上java

2.png

2、安裝RabbitMq

這裏安裝的是 rabbitmq-server-generic-unix-3.8.1.tar.xz

https://pan.baidu.com/s/1Bndq...    提取碼:eqdavim

1. 導入下載的文件在該目錄下,解壓瀏覽器

cd /usr/local/

tar vxf rabbitmq-server-generic-unix-3.8.1.tar.xz

2. 配置環境變量併發

vim /etc/profile

#set RabbitMQ environment
export PATH=$PATH:/usr/local/rabbitmq_server-3.8.1/sbin
source /etc/profile

3. 啓動WEB管理插件spa

//查看插件列表
./rabbitmq-plugins list

//後臺運行
./rabbitmq-server -detached

//查看一下rabbitmq的默認監聽端口5672
netstat -tnlp | grep 5672

//在瀏覽器上輸入http://ip:15672/登陸管理界面

4. 配置外網訪問,建立外網用戶插件

1.添加用戶 ./rabbitmqctl add_user 帳號 密碼
./rabbitmqctl add_user admin admin

2.分配用戶標籤(admin爲要賦予administrator權限的剛建立的那個帳號的名字)
./rabbitmqctl set_user_tags admin administrator

3.設置權限<即開啓遠程訪問>(若是須要遠程鏈接,例如java項目中須要調用mq,則必定要配置,不然沒法鏈接到mq,admin爲要賦予遠程訪問權限的剛建立的那個帳號的名字,必須運行着rabbitmq此命令才能執行)
./rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"

5. 登陸客戶端unix

http://ip:15672   admin admin

3.png

相關文章
相關標籤/搜索