1. 程式人生 > 實用技巧 >rabbitmq在linux安裝

rabbitmq在linux安裝

1.Linux下安裝RabbitMQ

1.1.安裝Erlang

​ 首先必須安裝Erlang,因為rabbitmq在此環境下執行

1.1.1.線上安裝

yum install esl-erlang_17.3-1~centos~6_amd64.rpm

yum install esl-erlang-compat-R14B-1.el6.noarch.rpm

1.1.2.離線安裝

依次執行命令:後面為你自己的版本

rpm -ivh esl-erlang-17.3-1.x86_64.rpm --force --nodeps

rpm -ivh esl-erlang_17.3-1~centos~6_amd64.rpm --force --nodeps

rpm -ivh esl-erlang-compat-R14B-1.el6.noarch.rpm --force --nodeps

1.2.安裝RabbitMQ

執行命令:

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

1.2.1.設定配置檔案

cp /usr/share/doc/rabbitmq-server-3.4.1/rabbitmq.config.example /etc/rabbitmq/rabbitmq.config

開啟使用者遠端訪問

vi /etc/rabbitmq/rabbitmq.config

去掉{loopback_users, []}註釋和後面的逗號

1.2.2.啟動、停止

service rabbitmq-server start

service rabbitmq-server stop

service rabbitmq-server restart

1.2.3.開啟web介面管理工具

rabbitmq-plugins enable rabbitmq_management

service rabbitmq-server restart

1.2.4.設定開機自啟動

chkconfig rabbitmq-server on

1.2.5.防火牆開放15672埠

/sbin/iptables -I INPUT -p tcp --dport 15672 -j ACCEPT

/etc/rc.d/init.d/iptables save

1.3.訪問

去頁面輸入:192.168.56.12:15672訪問頁面 ,IP地址填寫自己的虛擬機器IP

埠:

5672: rabbitMq的程式語言客戶端連線埠

15672:rabbitMq管理介面埠

25672:rabbitMq叢集的埠

登入: 賬號密碼都為: guest