安装Erlang
可以通过官网下载上传到服务器也可以通过命令下载
下载rpm
wget https://packages.erlang-solutions.com/erlang/esl-erlang/FLAVOUR_1_general/esl-erlang_19.3-1~centos~7_amd64.rpm
导入公钥
rpm –import http://packages.erlang-solutions.com/rpm/erlang_solutions.asc
安装自动更新依赖
yum install esl-erlang_19.3-1~centos~6_i386.rpm
验证是否安装成功
erl
安装RabbitMQ
下载
wget https://dl.bintray.com/rabbitmq/all/rabbitmq-server/3.7.6/rabbitmq-server-3.7.6-1.el7.noarch.rpm
安装
rpm -ivh --nodeps rabbitmq-server-3.7.6-1.el7.noarch.rpm
常用命令
//常用的rabbitmq的命令
service rabbitmq-server start
service rabbitmq-server stop
service rabbitmq-server status
service rabbitmq-server rotate-logs|
service rabbitmq-server restart
service rabbitmq-server condrestart
service rabbitmq-server try-restart
service rabbitmq-server reload
service rabbitmq-server force-reload
-- 查看rabbitMq进程
ps -ef | grep rabbitmq
-- rabbitmq默认监听端口15672/5672
netstat -anplt | grep LISTEN
-- 开启管理页面插件
rabbitmq-plugins enable rabbitmq_management
设置远程登录
guest账号具有所有的操作权限,并且是默认账号,出于安全因素的考虑 guest用户只能在localhost登录使用,所以需要创建一个账号,提供远程登录.
创建账号
rabbitmqctl add_user rabbit 123456
设置用户角色
rabbitmqctl set_user_tags rabbit administrator
设置用户权限
rabbitmqctl set_permissions -p "/" rabbit ".*" ".*" ".*"
设置完成后可以查看当前用户和角色(需要开启服务)
rabbitmqctl list_users
添加完成后就可以通过其他主机访问RabbitMQ的web管理界面了
网友评论