目录
- 1、安装Erlang
- 2、安装RabbitMQ
- 3、启动、停止RabbitMQ
- 4、开启RabbitMQ web管理工具
- 5、设置开机启动
- 6、防火墙开放15672端口
- 7、相关端口:
- 8、RabbitMQ相关命令
- 9、日志文件
本教程以CentOS6为例说明:
1、安装Erlang
下载Zero-dependency Erlang from RabbitMQ 下载地址
执行命令:
rpm -ivh erlang-23.1.4-1.el6.x86_64.rpm
2、安装RabbitMQ
(1)安装socat
yum -y install epel-release
yum -y install socat
(2)安装RabbitMQ
下载RabbitMQ 下载地址
rpm -ivh rabbitmq-server-3.8.9-1.el6.noarch.rpm
(3)开放guest外部访问
vim /etc/rabbitmq/rabbitmq.config
[{rabbit, [{loopback_users, []}]}].
3、启动、停止RabbitMQ
service rabbitmq-server start
service rabbitmq-server stop
service rabbitmq-server restart
4、开启RabbitMQ web管理工具
rabbitmq-plugins enable rabbitmq_management
service rabbitmq-server restart
登录界面管理:http://IP:15672/
5、设置开机启动
chkconfig rabbitmq-server on
6、防火墙开放15672端口
/sbin/iptables -I INPUT -p tcp --dport 15672 -j ACCEPT
/etc/rc.d/init.d/iptables save
7、相关端口:
5672: rabbitMq的编程语言客户端连接端口
15672:rabbitMq管理界面端口
25672:rabbitMq集群的端口
8、RabbitMQ相关命令
rabbitmqctl list_users
rabbitmqctl add_user fzb fzb2019
rabbitmqctl set_user_tags fzb administrator
rabbitmqctl change_password fzb fzb2020
rabbitmqctl delete_user fzb
9、日志文件
日志位置:/var/log/rabbitmq/
- rabbit@{hostname}.log:输出rabbitmq运行相关的信息,如网络流量、用户、交换器、队列等信息
- rabbit@{hostname}-sasl.log:Erlang运行相关信息
最新回复