RabbitMQ學習:安裝RabbitMQ及RabbitMQ的初步配置(一)

RabbitMQ基礎含義

RabbitMQ是一種消息中間件,用於處理來自客戶端的異步消息。服務端將要發送的消息放入到隊列池中。接收端能夠根據RabbitMQ配置的轉發機制接收服務端發來的消息。RabbitMQ依據指定的轉發規則進行消息的轉發、緩衝和持久化操做,主要用在多服務器間或單服務器的子系統間進行通訊,是分佈式系統標準的配置。html

一、離線安裝

下載離線安裝包文件

連接:https://pan.baidu.com/s/1akc-vbTrgbtsIDi1TsWofA
提取碼:04s2node

上傳離線安裝包

rabbitmq-install 目錄上傳到 /rootlinux

切換到rabbitmq-install目錄

cd rabbitmq-installgit

安裝

rpm -ivh *.rpmgithub

二、在線安裝

確保yum安裝成功

若是尚未安裝yum -- 在linux--CentOS系統中添加阿里的yum源centos

安裝步驟

rpm --import https://github.com/rabbitmq/signing-keys/releases/download/2.0/rabbitmq-release-signing-key.asc


# centos7 用這個
cat <<EOF > /etc/yum.repos.d/rabbitmq.repo
[bintray-rabbitmq-server]
name=bintray-rabbitmq-rpm
baseurl=https://dl.bintray.com/rabbitmq/rpm/rabbitmq-server/v3.7.x/el/7/
gpgcheck=0
repo_gpgcheck=0
enabled=1
EOF


# centos6 用這個
cat <<EOF > /etc/yum.repos.d/rabbitmq.repo
[bintray-rabbitmq-server]
name=bintray-rabbitmq-rpm
baseurl=https://dl.bintray.com/rabbitmq/rpm/rabbitmq-server/v3.7.x/el/6/
gpgcheck=0
repo_gpgcheck=0
enabled=1
EOF


yum makecache

yum install socat

wget https://github.com/rabbitmq/erlang-rpm/releases/download/v21.3.8.12/erlang-21.3.8.12-1.el7.x86_64.rpm

rpm -ivh erlang-21.3.8.12-1.el7.x86_64.rpm --force --nodeps

yum install rabbitmq-server

源於RabbitMQ 官方手冊 --->這個須要你一步一步的作可不是所有複製粘貼那麼簡單哦!!服務器

三、RabbitMQ的初步配置

啓動RabbitMQ服務器

# 設置服務,開機自動啓動
systemctl enable rabbitmq-server

# 啓動服務
systemctl start rabbitmq-server

啓動RabbitMQ管理界面

# 開啓管理界面插件
rabbitmq-plugins enable rabbitmq_management

# 防火牆打開 15672 管理端口
firewall-cmd --zone=public --add-port=15672/tcp --permanent
firewall-cmd --reload

訪問服務器的管理界面端口--http://192.168.64.140:15672

頁面顯示成功,說明啓動服務器成功!!!異步

添加用戶

# 添加用戶
rabbitmqctl add_user admin admin

# 新用戶設置用戶爲超級管理員
rabbitmqctl set_user_tags admin administrator

設置訪問權限


圖一tcp


圖二分佈式


圖三(顯示設定成功!!)

開放客戶端鏈接端口

# 打開客戶端鏈接端口
firewall-cmd --zone=public --add-port=5672/tcp --permanent
firewall-cmd --reload
主要端口介紹
  • 4369 – erlang發現口
  • 5672 – client端通訊口
  • 15672 – 管理界面ui端口
  • 25672 – server間內部通訊口

下一篇

相關文章
相關標籤/搜索