菜鸟程序猿之服务器安装RabbitMq

1、下载erlang-solution(rabbitMq基于erlang语言)

wget https://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm

2、安装erlang

rpm -Uvh erlang-solutions-1.0-1.noarch.rpm

yum install epel-release

yum install erlang

安装过程中如果出现error: Failed dependencies,可参考我的另一篇博文《菜鸟程序猿之使用rpm安装出现error: Failed dependencies的解决方法》

3、下载rabbitMq 

wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.6/rabbitmq-server-3.6.6-1.el7.noarch.rpm

4、安装rabbitMq 

yum install rabbitmq-server-3.6.6-1.el7.noarch.rpm

5、开启允许远程访问(非必须) 

vi /etc/rabbitmq/rabbitmq.config

###添加以下内容

[{rabbit,[{loopback_users,[]}]}].

(ps:主要最后的"."不要忘记添加)

 6、开启web端管理访问(非必须,如果要开启,需要先开启允许远程访问)

rabbitmq-plugins enable rabbitmq_management

7、安装消息延迟插件

cd /usr/lib/rabbitmq/lib/rabbitmq_server-3.6.6/plugins/

wget https://dl.bintray.com/rabbitmq/community-plugins/rabbitmq_delayed_message_exchange-0.0.1.ez

rabbitmq-plugins enable rabbitmq_delayed_message_exchange

8、放行端口(如果开启防火墙则需进行这一步)

firewall-cmd --add-port=15672/tcp --permanent

firewall-cmd --add-port=5672/tcp --permanent

9、启动

service rabbitmq-server start

##查看状态
service rabbitmq-server status

##重启
service rabbitmq-server restart

##停止
service rabbitmq-server stop

猜你喜欢

转载自blog.csdn.net/yxh13521338301/article/details/88638656
今日推荐