RabbitMQ3.9.7在CentOS7中的安裝搭建


1. 概述

RabbitMQ 是目前很流行的消息中間件之一,可靠性非常好,能簡單的實現高可用、負載均衡。

今天我們先來聊一下 RabbitMQ 3.9.7 版本在 CentOS7 中的安裝。

 

2. 安裝RabbitMQ

2.1 下載 erlang 安裝包

因為 RabbitMQ 是使用 erlang 語言編寫的,因此需要先安裝 erlang。

下載地址:https://github.com/rabbitmq/erlang-rpm/releases

 

2.2 下載 socat 安裝包

下載地址:http://repo.iotti.biz/CentOS/7/x86_64/

 

 

2.3 下載 RabbitMQ 安裝包

下載地址:https://github.com/rabbitmq/rabbitmq-server/releases

 

 

2.4 將下載的安裝包拷貝到 CentOS 的 /home 目錄下 

 

2.5 安裝依賴包

# yum -y install build-essential openssl openssl-devel unixODBC unixODBC-devel make gcc gcc-c++ kernel-devel m4 ncurses-devel tk tc xz

 

2.6 安裝下載的包

# cd /home

# rpm -ivh erlang-23.3.4.7-1.el7.x86_64.rpm

 

 

# rpm -ivh socat-1.7.3.2-5.el7.lux.x86_64.rpm

 

 

# rpm -ivh rabbitmq-server-3.9.7-1.el7.noarch.rpm

 

 

 

2.7 RabbitMQ 的常用命令

1)啟動服務

/sbin/service rabbitmq-server start

2)停止服務

/sbin/service rabbitmq-server stop

3)查看服務狀態

 /sbin/service rabbitmq-server status

4)設置開機啟動 RabbitMQ 服務

chkconfig rabbitmq-server on

 

2.8 安裝管理插件

先啟動 RabbitMQ 服務,然后執行以下命令

# rabbitmq-plugins enable rabbitmq_management

 

 

2.9 登錄 RabbitMQ 管理控制台

地址:

http://RabbitMQ服務器IP:15672/

用戶名、密碼都是 guest

 

此時,使用guest登錄,會報一個錯。

這是因為RabbitMQ默認只允許guest在服務器本地登錄,我們需要修改一下配置。

# vi /etc/rabbitmq/rabbitmq.conf

loopback_users = none

重啟RabbitMQ即可。

 

 

3. 綜述

今天聊了一下 RabbitMQ3.9.7在CentOS7中的安裝,希望可以對大家的工作有所幫助。

歡迎幫忙點贊、評論、轉發、加關注 :)

關注追風人聊Java,每天更新Java干貨。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM