安裝Erlang
wget https://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm
sudo rpm -Uvh erlang-solutions-1.0-1.noarch.rpm
sudo yum install erlang
安裝RabbitMQ
wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.6/rabbitmq-server-3.6.6-1.el7.noarch.rpm
sudo yum install socat
yum install rabbitmq-server-3.6.6-1.el7.noarch.rpm
常用命令
開機啟動:sudo chkconfig rabbitmq-server on
啟動服務:sudo /sbin/service rabbitmq-server start
查看狀態:sudo /sbin/service rabbitmq-server status
停止服務:sudo /sbin/service rabbitmq-server stop
啟動失敗的話,修改 /etc/selinux/config,將SELINUX=disabled 后重啟即可。
啟動成功之后,http://localhost:15672就能訪問了。rabbitmq3.+之后的版本默認只能本地訪問。為了方便需要允許遠程訪問把 /usr/share/doc/rabbitmq-server-3.6.6/rabbitmq.config.example 復制一份到 /etc/rabbitmq/rabbitmq.config,在 rabbit 段中,按如下格式
[{rabbit, [{loopback_users, []}]}]