## 卸载 rabbitmq
### centos 版本
1. 查看安装列表
yum list | grep rabbitmq
2. 卸载 rabbitmq
yum -y remove rabbitmq-server.noarch
3. 卸载 erlang
yum -y remove erlang-*
yum remove erlang.x86_64
## ubuntu 版本
1. 查看安装列表
dpkg --list
2. 卸载
apt-get --purge remove rabbitmq-* erlang-*;
## 安装 rabbitmq
## Ubuntu 版本
```
wget http://erlang.org/download/otp_src_22.0.tar.gz
apt-get install build-essential
apt-get install libncurses5-dev
apt-get install libssl-dev
./configure && make
sudo make install
```
1. 安装最新版本 erlang
curl -s https://packagecloud.io/insta... | sudo bash
sudo apt-get install -y erlang-* ;
2. 安装 rabbitmq
https://github.com/rabbitmq/r..._3.7.17-1_all.deb
sudo dpkg -i rabbitmq-server_3.7.17-1_all.deb
3. 查看运行状态
systemctl status rabbitmq-server
4. 启动、停止、重启
service rabbitmq-server start
service rabbitmq-server stop
service rabbitmq-server restart
5. 开启 web 端 可视化操作界面
rabbitmq-plugins enable rabbitmq_management
service rabbitmq-server restart
6. 登陆
http://localhost:15672
guest/guest
7. 查看用户添加用户
rabbitmqctl list_users
rabbitmqctl add_user admin Aa123456789 # 增加普通用户
rabbitmqctl set_user_tags admin administrator
8. 授权访问 virtual
rabbitmqctl set_permissions -p / admin '.*' '.*' '.*'
## centos版本
1. 安装最新版本 erlang
curl -s https://packagecloud.io/insta... | sudo bash
yum install erlang
2. 安装最新版本 rabbitmq
yum -y install epel-release
yum -y install socat
rpm --import https://packagecloud.io/rabbi...
rpm --import https://packagecloud.io/gpg.key
curl -s https://packagecloud.io/insta... | sudo bash
wget https://bintray.com/rabbitmq/..._file?file_path=rabbitmq-server%2Fv3.7.x%2Fel%2F6%2Fnoarch%2Frabbitmq-server-3.7.17-1.el6.noarch.rpm
rpm -ivh rabbitmq-server-3.7.17-1.el7.noarch.rpm
3. 配置 rabbitmq
cp /usr/share/doc/rabbitmq-server-3.7.17/rabbitmq.config.example /etc/rabbitmq/
mv /etc/rabbitmq/rabbitmq.config.example /etc/rabbitmq/rabbitmq.config
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。