1. 程式人生 > >centos6.5安裝部署rabbitmq

centos6.5安裝部署rabbitmq

rabbitmq安裝只需要兩個安裝包,1個是erlang環境erlang-19.0.4-1.el6.x86_64.rpm,另一個是rabbitmq-server-3.5.6-1.noarch.rpm

下面介紹具體安裝步驟:

1、安裝erlang環境

rpm -ivh erlang-19.0.4-1.el6.x86_64.rpm


2、安裝rabbitmq-server

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


注:這裡有一個告警提示,可忽略

3、啟動rabbitmq 

/etc/init.d/rabbitmq-server start

4、在iptables配置埠5672和15672

vi /etc/sysconfig/iptables


5、重啟防火牆iptables


6、開啟視覺化外掛

rabbitmq-plugins enable rabbitmq_management


7、新增使用者並配置密碼

新增使用者  rabbitmqctl add_user admin Admin(表示使用者名稱為admin 密碼為Admin)


8、配置使用者組

rabbitmqctl set_user_tags admin administrator


9、分配許可權

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


10、完成配置,重啟rabbitmq

/etc/init.d/rabbitmq-server restart

11、在管理頁面登入rabbitmq

訪問 http://ip:15672,通過使用者名稱和密碼登入RabbitMQ


12、注意事項1:安裝完成rabbitmq後如果啟動失敗

在profile檔案中新增一下配置資訊後重新啟動:

ERL_HOME=/usr/local/lib/erlang  
PATH=$ERL_HOME/bin:$PATH  
export ERL_HOME PATH

注意事項2:如果啟動在日誌中報錯ERROR: epmd error for host "****": timeout 檢視hostname是否發生了變化,修改hostname,修改/etc/hosts為127.0.0.1 yournewhostname後再重啟 】

注意事項3:訪問rabbitmq  如果提示login failed 在/etc/rabbitmq下建立 vi rabbitmq.config
編輯 [{rabbit, [{loopback_users, []}]}]. 儲存退出