1.安装Erlang
安装包 提取码:9unz
mq运行依赖于erlang,首先要安装erlang,将安装包拷贝到服务器,执行:
yum localinstall esl-erlang_23.1-1_centos_7_amd64.rpm
2.安装RabbitMQ
rpm -ivh rabbitmq-server-3.8.9-1.el7.noarch.rpm
如果报错 socat is needed by rabbitmq-server-3.8.9-1.el7.noarch
,需要先安装socat
yum install socat -y
3.启动RabbitMQ
service rabbitmq-server start
4.新增账号
新增账号前一定要先启动,最后一条命令是查看账号列表的
rabbitmqctl add_user admin 111111
rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"
rabbitmqctl set_user_tags admin administrator
rabbitmqctl list_users
账号的其他操作
修改用户密码:
rabbitmqctl change_password username newpasswd
删除用户:
rabbitmqctl delete_user username
5.设置开机启动
chkconfig rabbitmq-server on
其他启动操作:
service rabbitmq-server start
service rabbitmq-server stop
service rabbitmq-server restart
6.开启web管理界面
RabbitMQ提供了用来管理的控制界面,十分方便,不过默认是关闭的。
开启命令:
rabbitmq-plugins enable rabbitmq_management
RabbitMQ默认使用15672端口进行web访问,我们开启防火墙端口:
/sbin/iptables -I INPUT -p tcp --dport 15672 -j ACCEPT
/etc/rc.d/init.d/iptables save
浏览器访问:http://ip:15672