Linux下RabbitMQ环境的搭建
1.RabbitMQ的下载
去RabbitMQ官网下载RabbitMQ的linux压缩包,一定要注意rabbitmq和erlang版本的对应。
RabbitMQ官网网址:泛型二进制构建 |RabbitMQ 函数
安装RabbitMQ需要Erlang环境,所以需要下载相关数据包
网盘链接:
链接: https://pan.baidu.com/s/14X7aW4kVfKEfAKFRrEFQWw?pwd=fryj 提取码: fryj
2.环境配置
2.1.上传文件
将两个文件上传至 /usr/local/src 下
2.2.erlang环境配置
2.2.1.安装依赖
yum -y install gcc glibc-devel make ncurses-devel openssl-devel xmlto perl wget gtk2-devel binutils-devel
2.2.3.具体配置
解压otp_src_27.1.3.tar.gz
tar -zxvf otp_src_27.1.tar.gz
解压后将目录移动到 /usr/local/ 下
mv otp_src_27.1 /usr/local/
进入该文件夹
cd /usr/local/otp_src_27.1/
在上一级创建erlang目录
mkdir ../erlang
cd ../erlang/
配置安装路径
cd /usr/local/otp_src_27.1/
./configure --prefix=/usr/local/erlang
进行安装
make install
添加环境变量
cd /usr/local/erlang/bin
echo 'export PATH=$PATH:/usr/local/erlang/bin' >> /etc/profile
#配置生效
source /etc/profile
2.2.4.验证erlang环境
erl
2.3.RabbitMQ的安装
2.3.1具体配置
解压
tar xvf rabbitmq-server-generic-unix-4.0.4.tar.xz
移动文件
mv rabbitmq_server-4.0.4/ /usr/local/
修改名字,方便后续操作
mv rabbitmq_server-4.0.4/ rabbitmq
配置环境变量
echo 'export PATH=$PATH:/usr/local/rabbitmq/sbin' >> /etc/profile
source /etc/profile
创建配置目录
mkdir /etc/rabbitmq
启动,停止,查看状态
rabbitmq-server -detached
rabbitmqctl stop
rabbitmqctl status
开启web插件
rabbitmq-plugins enable rabbitmq_management
开放15672端口
#public 区域中永久添加 TCP 端口 15672的防火墙规则
firewall-cmd --zone=public --add-port=15672/tcp --permanent
#重新加载防火墙配置,使更改生效。
firewall-cmd --reload
2.3.2.验证配置
浏览器输入ip:15672
查看并添加用户
rabbitmqctl list_users
rabbitmqctl add_user test Sa12345
rabbitmqctl set_permissions -p "/" test ".*" ".*" ".*"
rabbitmqctl set_user_tags test administrator
#查看权限
rabbitmqctl list_user_permissions test
创建用户添加权限后进行登录
至此,rabbitmq环境配置完毕!
原文地址:https://blog.csdn.net/weixin_62286800/article/details/144329050
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!