ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

服务器安装部署RabbitMQ

2020-04-05 13:02:06  阅读:194  来源: 互联网

标签:部署 rpm rabbitmq server rabbitmqctl RabbitMQ 服务器 安装


服务器安装部署RabbitMQ

安装环境:

Linux:CentOS 7.6
RabbitMQ:3.6.8
Erlang:5.10.4

1.安装Erlang(如果已经安装请忽略)

因为RabbitMQ是用Erlang语言开发,所以安装前需要先安装Erlang环境。

yum install erlang   

安装完成后,查看是否安装成功:

erl

erl -version

安装成功如下图所示:
在这里插入图片描述在这里插入图片描述
如下命令可以退出Erlang:

q().

2.安装RabbitMQ

可以本地下载然后选择连接工具上传到服务器,也可以直接下载。

先下载安装包:

wget https://www.rabbitmq.com/releases/rabbitmq-server/v3.6.8/rabbitmq-server-3.6.8-1.el7.noarch.rpm

然后依次执行以下命令:

a.导入签名秘钥。
rpm --import https://www.rabbitmq.com/rabbitmq-release-signing-key.asc
b.安装RabbitMQ Server。
yum install rabbitmq-server-3.6.8-1.el7.noarch.rpm
c.nodeps 如果该RPM包的安装依赖其它包,即使其它包没装,也强迫安装
rpm -i --nodeps rabbitmq-server-3.6.8-1.el7.noarch.rpm

安装完成后启动:

systemctl start rabbitmq-server

注:systemctl 在服务器版本6以上才可以用(用service也可替代systemctl )

启动好了后,可以查看服务状态:

rabbitmqctl status

在这里插入图片描述

3.配置用户

为保证数据安全,建议删除默认账户。默认账号用户名和密码都是guest。

a.删除默认账号
rabbitmqctl delete_user guest
b.创建一个新用户
rabbitmqctl add_user 用户名 密码
c.将创建的新用户设置为管理员
rabbitmqctl set_user_tags 用户名 administrator
d.赋予新建用户所有权限
rabbitmqctl set_permissions -p / 用户名 ".*" ".*" ".*"
e.启用RabbitMQ的web管理界面。
rabbitmq-plugins enable rabbitmq_management

4.使用浏览器访问http://公网IP:15672 。

显示如下页面,说明RabbitMQ安装成功。

在这里插入图片描述

输入之前创建的用户名和密码后单击Login,进入RabbitMQ管理界面。

在这里插入图片描述

小结:

第一次写博客,写的不太好,但是希望自己坚持把每一次学到的新知识及时记录下来。同时希望各位大佬各抒己见,多多指点。
如果对文章有疑惑或者指教的地方请在下方留言,必会及时查询参考。

注:如有文章雷同请及时联系作者。

标签:部署,rpm,rabbitmq,server,rabbitmqctl,RabbitMQ,服务器,安装
来源: https://blog.csdn.net/weixin_44338840/article/details/105303533

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有