RabbitMQ 保姆级安装
*************************************************************rabbitmq 安装******************************************************************************
1. RabbitMQ版本 和 Erlang 版本兼容性关系
https://www.rabbitmq.com/which-erlang.html
2. 官方安装包下载地址
【erlang下载地址】:https://github.com/rabbitmq/erlang-rpm/releases
【socat下载地址】:http://www.rpmfind.net/linux/rpm2html/search.php?query=socat(x86-64)
【rabbitmq下载地址】:https://github.com/rabbitmq/rabbitmq-server/releases
3. 安装C++依赖环境
yum install build-essential openssl openssl-devel unixODBC unixODBC-devel make gcc gcc-c++ kernel-devel m4 ncurses-devel tk tc xz
4. 在【/opt】路径下,创建【rabbitmq】文件夹
cd /opt
mkdir rabbitmq
cd rabbitmq
5. 将安装包上传到【rabbitmq】文件夹下
rz -be
6. 安装erlang
rpm -ivh 【erlang压缩包】
7.检查erlang是否安装成功
erl -v
8. 安装socat
rpm -ivh 【scoat压缩包】
9. 安装rabbitmq
rpm -ivh 【rabbitmq压缩包】
检查是否安装成功命令
rpm -qa|grep rabbitmq
10. 开启管理界面
rabbitmq-plugins enable rabbitmq_management
11. 添加配置文件,解决只能localhost访问的问题
cd /etc/rabbitmq
vim rabbitmq.config
12. 在rabbitmq.config文件中写入下面的命令,不要忘了后面的点
[{rabbit,[{loopback_users,[]}]}].
13. 启动rabbitmq
systemctl start rabbitmq-server
查看启动状态命令
systemctl status rabbitmq-server
14. 停止rabbitmq
systemctl stop rabbitmq-server
15. 重启rabbitmq
systemctl restart rabbitmq-server
16. 开放端口
/sbin/iptables -I INPUT -p tcp --dport 5672 -j ACCEPT
/sbin/iptables -I INPUT -p tcp --dport 15672 -j ACCEP
17. 登录管理界面
URL地址:http://192.168.109.101:15672/
默认账号:guest
默认密码:guest
*************************************************************rabbitmq 卸载******************************************************************************
1、卸载rabbitmq相关文件
1.1、卸载前先停止rabbitmq服务
systemctl stop rabbitmq-server
1.2、查看rabbitmq安装的相关列表
yum list | grep rabbitmq
1.3、卸载rabbitmq-server.noarch
yum -y remove rabbitmq-server.noarch
2、卸载erlang
2.1、查看erlang安装的相关列表
yum list | grep erlang
2.2、卸载erlang已安装的相关内容
yum -y remove erlang-*
3、删除有关的所有文件
rm -rf /usr/lib64/erlang
rm -rf /var/lib/rabbitmq
rm -rf /usr/local/erlang
rm -rf /usr/local/rabbitmq