win10环境和CentOS7环境RabbitMQ搭建

Win10

首先,RabbiMQ运行所需的环境erlang,先下载下图两个文件:erlang20.2,rabbitmq 3.7.6版本。下载链接链接:https://pan.baidu.com/s/188rEg9O8QpGJwuRXK7CuTA 密码:0fo9。下载下来之后,先安装erlang,再安装rabbitmq。

安装完之后需要配置erlang和rabbitmq的环境变量。

这个时候我们是没有网页管理插件的,需要进入rabbitmq安装目录的/sbin目录下执行一下“rabbitmq-plugins enable   rabbitmq_management”,然后之后重启一下rabbitmq服务。然后进入http://localhost:15672。就可以看到如下页面

 默认用户名是guest,密码也是guest。输入账户名密码,登录就ok了!

Cenos7

centos7同上面一样需要下载erlang和rabbitmq,下载链接:https://pan.baidu.com/s/1jAm4z_jqK3FMMywOyMcXDg 密码:nh6n。下载之后可以用winScp上传到linux服务器上。我放在/usr/local文件夹下,看个人喜好。

1、先安装erlang 进入/usr/local文件夹下执行rpm -ivh erlang-20.3.8.2-1.el7.centos.x86_64.rpm

2、安装rabbitmq  执行rpm -ivh rabbitmq-server-3.7.4-1.el7.noarch.rpm

3、同样的需要安装网页管理插件,进入/usr/sbin目录下 执行rabbitmq-plugins enable rabbitmq_management。

4、重启rabbitmq服务。

5、需要开放防火墙端口。

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

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

6、重启防火墙服务

      service firewalld restart

访问centos服务器ip,用guest登录。会出现下图

因为guest用户只能在本机登录,所以需要创建一个管理员用户。

7、 添加一个用户 ./rabbitmqctl add_user admin admin

8、给改用户分配管理员权限  ./rabbitmqctl set_user_tags admin administrator

用admin用户登录

OK!

需要特别注意的是,在linux环境下启动rabbitmq默认是关闭终端时会终止服务,所以可以使用

nohup bash ./rabbitmq-server &启动服务,这样启动服务就可以关闭终端时也可以继续访问了。

写在后面,如果用的不是我提供的两个包,需要特别注意的是erlang和rabbitmq环境所需的版本是有限制的,具体限制可以参考rabbitMQ官网的资料!这是一个坑。 

后续更新将说到rabbitmq的几种使用方式,传统的,整合spring,整合springboot。

第一次写博客,谢谢您的赏析,有什么问题可以留言,看到了会第一时间回复。

猜你喜欢

转载自blog.csdn.net/biubiuly/article/details/81103209