1、下载
官网下载地址:https://www.rabbitmq.com/download.html
Erlang下载地址:https://www.erlang.org/downloads
注意:1,下载前需要查看 当前版本和 erlang版本的对比
2,下载mq 默认是.xd 文件,解压之后得到tar
xz 解压命令:xz -d *.xz
3,使用最新版的erlang和MQ
推荐迅雷下载,快过wget 和window 的所有浏览器下载
2、Erlang安装
1、上传tar文件到解压/opt
cd /opt tar -zxvf otp_src_22.2.tar.gz
2、创建安装目录
mkdir /usr/local/erlang
3、安装
cd /opt/otp_src_22.2 ./configure --prefix=/usr/local/erlang
报错忽略
make install
4、检查是否成功
/usr/local/erlang/bin
5、添加并刷新环境变量 && 测试
echo 'export PATH=$PATH:/usr/local/erlang/bin' >> /etc/profile
source /etc/profile
erl #测试进入erlang 输入halt().退出
3、安装RabbitMq
1、解压
yum install -y xz #安装XZ
xz -d rabbitmq-server-generic-unix-3.8.5.tar.xz
tar -xvf rabbitmq-server-generic-unix-3.8.5.tar #注意是-xvf 不是 -zxvf
2、移动
mv rabbitmq_server-3.8.5/ /usr/local/rabbitmq
3、环境变量&&创建配置目录
echo 'export PATH=$PATH:/usr/local/rabbitmq/sbin' >> /etc/profile
source /etc/profile
mkdir /etc/rabbitmq
4、命令
rabbitmq-server -detached #启动
rabbitmqctl stop #停止
rabbitmqctl status #状态
5、开启WEB管理
rabbitmq-plugins enable rabbitmq_management
6、访问(需开放端口)
http://localhost:15672/ 默认账号guest 密码 guest 这个密码只能localhost访问
7、用户管理
rabbitmqctl list_users #查看所有用户
rabbitmqctl add_user yb 123456 #添加用户
rabbitmqctl set_permissions -p "/" yb ".*" ".*" ".*" #配置yb用户权限
rabbitmqctl list_user_permissions yb #查看用户权限
rabbitmqctl set_user_tags yb administrator #设置tag
rabbitmqctl delete_user guest #删除用户安全起见,删除默认用户
安装完毕可以进行远程访问