服务器安装部署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管理界面。

在这里插入图片描述

小结:

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

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

发布了1 篇原创文章 · 获赞 4 · 访问量 76

猜你喜欢

转载自blog.csdn.net/weixin_44338840/article/details/105303533