Centos7、Erlang-21.3、RabbitMQ-3.8.0安装

  • Post author:
  • Post category:其他




1.购买阿里云 centos 7.x



2.安装依赖

**第一步:**执行命令yum -y install wget,然后会出现

image.png

image.png

**第二步:**安装依赖 yum install gcc glibc-devel make ncurses-devel openssl-devel xmlto socat



3、erlang安装


第一步:下载epel-release


①服务器直接下载(速度慢): wget https://packages.erlang-solutions.com/erlang/rpm/centos/7/x86_64/esl-erlang_22.0.7-1

centos

7_amd64.rpm

②浏览器下载到本地,然后上传至服务器(速度快)


第二步:安装erlang


rpm -ivh –nodeps esl-erlang_22.0.7-1

centos

7_amd64.rpm

image.png



4、rabbitMQ安装


第一步:下载安装包


①服务器直接下载(速度慢):wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.8.0/rabbitmq-server-3.8.0-1.el7.noarch.rpm

②浏览器下载到本地,然后上传至服务器(速度快)


第二步:安装rabbitMQ


rpm -ivh –nodeps rabbitmq-server-3.8.0-1.el7.noarch.rpm

image.png


第三步:启动MQ


image.png

出现报警不用管


第四步:查看启动状态


rabbitmqctl status ,如果显示如下截图说明安装成功

在这里插入图片描述

注意图中红线部分的端口号,后面会用到


第五步:设置开机启动


chkconfig rabbitmq-server on

image.png


其他命令


启动服务:rabbitmq-server -detached【 /usr/local/rabbitmq_server-3.8.0/sbin/rabbitmq-server -detached 】

查看状态:rabbitmqctl status【 /usr/local/rabbitmq_server-3.8.0/sbin/rabbitmqctl status 】

关闭服务:rabbitmqctl stop【 /usr/local/rabbitmq_server-3.8.0/sbin/rabbitmqctl stop 】

列出角色:rabbitmqctl list_users



5.配置RabbitMQ监控插件

想要使用浏览器访问RabbitMQ管理界面,则需要配置网页插件

访问地址:http://阿里云服务器的公网地址:端口号/#/


注意:该端口号为上述rabbitMQ安装完成后图中的端口号


第一步:


rabbitmq-plugins enable rabbitmq_management

image.png


第二步:查看启动的插件


rabbitmq-plugins list //[E

显示启动] [e

隐式启动]

image.png



6、分配管理员账号


第一步:阿里云后台开放端口号


阿里云后台开放, 入方向端口tcp 15672和5672


第二步:查看rabbitMQ用户列表


rabbitmqctl list_users

image.png

默认管理员账号密码都是guest


第三步:新增用户(如果不想新增,这一步可以省去)


创建用户admin密码123456的用户: rabbitmqctl add_user admin 123456


第四步:设置角色


rabbitmqctl set_user_tags admin administrator


第五步:设置权限


rabbitmqctl set_permissions -p / admin ‘.

’ ‘.

’ ‘.*’



7登录rabbitMQ管理后台

访问地址:http://阿里云服务器的公网地址:端口号/#/

根据提示输入用户名密码



版权声明:本文为wendyyanan原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。