RabbitMQ安装文档
- RabbitMQ官网下载地址:https://www.rabbitmq.com/download.html
1.安装依赖
-
在线安装依赖环境:
yum install build-essential openssl openssl-devel unixODBC unixODBC-devel make gcc gcc-c++ kernel-devel m4 ncurses-devel tk tc xz
2.安装环境
-
上传安装包到linux 环境
2.1安装erlang环境
rpm -ivh erlang-23.3.4.5-1.el7.x86_64.rpm
-
如果出现如下错误
-
使用yum升级gblic 版本
sudo yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make -y
2.2安装rabbitMQ
-
安装socat
yum install socat -y
-
安装rabbitMQ
rpm -ivh rabbitmq-server-3.8.34-1.suse.noarch.rpm
-
开启管理界面
rabbitmq-plugins enable rabbitmq_management
-
启动rabbitmq
/bin/systemctl start rabbitmq-server.service
2.3rabbitMQ操作
-
开放端口
firewall-cmd --zone=public --add-port=15672/tcp --permanent firewall-cmd --zone=public --add-port=5672/tcp --permanent firewall-cmd --reload
-
查看服务状态
/sbin/service rabbitmq-server status
-
停止服务
/sbin/service rabbitmq-server stop
-
添加开机自启动
chkconfig rabbitmq-server on
3.添加用户密码
-
添加账户密码
rabbitmqctl add_user sy 123456
-
设置角色
rabbitmqctl set_user_tags sy administrator
-
设置用户权限
rabbitmqctl set_permissions -p "/" sy ".*" ".*" ".*"
-
查看用户和角色
rabbitmqctl list_users
4.重置命令
-
关闭rabbitMQ
rabbitmqctl stop_app
-
重置命令
rabbitmqctl reset
-
重新启动
rabbitmqctl start_app
5.服务出问题
-
查看主机名称
hostnamectl status
-
重新设置一下主机名称
hostnamectl set-hostname localhost.localdomain