linux安裝rabbitmq3.6.5


一、准備依賴包

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

二、下載erlang-18.3-1

wget www.rabbitmq.com/releases/erlang/erlang-18.3-1.el7.centos.x86_64.rpm

三、下載socat-1.7.3.2

wget http://repo.iotti.biz/CentOS/7/x86_64/socat-1.7.3.2-5.el7.lux.x86_64.rpm

四、下載rabbitmq-server3.6.5

wget www.rabbitmq.com/releases/rabbitmq-server/v3.6.5/rabbitmq-server-3.6.5-1.noarch.rpm

 

五、安裝

1、安裝erlang

rpm -ivh erlang-18.3-1.el7.centos.x86_64.rpm

 

2、安裝rabbitmq-server

rpm -ivh rabbitmq-server-3.6.5-1.noarch.rpm

提示需要一個socat依賴庫

3、安裝socat

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

 

4、再安裝rabbitmq-server

rpm -ivh rabbitmq-server-3.6.5-1.noarch.rpm

安裝成功

 六、修改配置

rpm安裝,默認目錄為:

/usr/lib/rabbitmq

進入rabbirmq目錄

cd /usr/lib/rabbitmq/lib/rabbitmq_server-3.6.5/ebin
vim rabbit.app  

rabbit.app:核心配置文件

端口默認:5672

 

將{loopback_users, [<<"guest">>]} ,把guest用戶打開,才能登錄管控台

{loopback_users, [guest]}

保存、退出

七、啟動rebbitmq

rabbitmq-server start &

 顯示日志文件路徑

我們打開日志文件

vim /var/log/rabbitmq/rabbit\@zabbix_server.log

 

里面記錄啟動時的一些步驟,最后一行顯示啟動完畢。

5672端口已經被rabbitmq監聽

八、安裝管控台插件

rabbitmq-plugins  enable rabbitmq_management

安裝成功,管控台默認端口號:15672

九、登錄管控台

瀏覽器打開

http://172.28.18.75:15672/

 

顯示登錄頁面,用guest guest登錄即可,這里最好我們使用rabbitmqctl命令添加一個管理員用戶

目前只有guest用戶

添加一個admin用戶

rabbitmqctl add_user admin password

為用戶設置管理員標記

rabbitmqctl set_user_tags admin administrator

為用戶設置權限

rabbitmqctl set_permissions -p / admin '.*' '.*' '.*'

用新建的 admin可以登錄管控台了

后台啟動rabbitmq 

rabbitmq-server -deched --后台啟動節點

  rabbitmqctl stop_app --關閉節點上的應用

  rabbitmqctl start_app --啟動節點上的應用

  rabbitmqctl stop --關閉節點

 

 


免責聲明!

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



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