编发编程之-Centos7、Erlang-21.3、RabbitMQ-3.8.0安装

286 阅读2分钟

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 packages.erlang-solutions.com/erlang/rpm/… ②浏览器下载到本地,然后上传至服务器(速度快)

第二步:安装erlang rpm -ivh --nodeps esl-erlang_22.0.7-1~centos~7_amd64.rpm

image.png

4、rabbitMQ安装

第一步:下载安装包 ①服务器直接下载(速度慢):wget github.com/rabbitmq/ra… ②浏览器下载到本地,然后上传至服务器(速度快)

第二步:安装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://阿里云服务器的公网地址:端口号/#/ 根据提示输入用户名密码