CentOS7 yum安装rabbitmq
原文链接:https://www.cnblogs.com/sevck/p/9176747.html
https://i.cnblogs.com/posts/edit
1.安装erlang
下载rpm仓库:wget http://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm
安装rpm仓库
rpm -Uvh erlang-solutions-1.0-1.noarch.rpm
报下面的错误:
[root@izuf6emmmii2i6bh7eedujz rabbitmq]# rpm -Uvh erlang-solutions-1.0-1.noarch.rpm
error: Failed dependencies:
epel-release is needed by erlang-solutions-1.0-1.noarch
解决方案:yum -y install epel-release
安装erlang
yum -y install erlang
或者
1、安装erlang环境
yum install erlang
2.安装RabbitMQ
启动rabbitmq服务:
前台运行:rabbitmq-server start (用户关闭连接后,自动结束进程)
其实官网都提示啦,只是自己英语太差,根本没把它当回事!
# vi /etc/rabbitmq/rabbitmq-env.conf
NODENAME=rabbit@localhost
只需要在文件中写是一句“NODENAME=rabbit@localhost”,保存就OK啦;
3.安装插件
5、修改rabbitmq.conf,使外部可以访问
cp /usr/share/doc/rabbitmq-server-3.6.6/rabbitmq.config.example /etc/rabbitmq/rabbitmq.config
注意版本不一样文件名就不一样
进入rabbit文件夹下:cd /etc/rabbitmq
修改rabbitmq.config文件,使外部可以访问;vim rabbitmq.config
删除第64行的两个%和后面的逗号(注意最后的逗号)
修改rabbitma.config文件,打开5672端口,不然项目中无法远程链接
service rabbitmq-server restart