RabbitMQ安装
其他RabbitMQ文章
环境准备
rabbitmq和erlang版本对应
1
https://www.rabbitmq.com/which-erlang.html
安装包下载地址
1
2
3
4
5
6
7#el6-9分别对应CentOS6-7版本的下载
【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/releasesc++依赖环境
1
yum install build-essential openssl openssl-devel unixODBC unixODBC-devel make gcc gcc-c++ kernel-devel m4 ncurses-devel tk tc xz
准备安装包
- 根据自己的需求选择对应的版本
erlang-23.3.4.11-1.el7.x86_64.rpm
rabbitmq-server-3.9.16-1.el7.noarch.rpm
socat-1.7.3.2-2.el7.x86_64.rpm- 在自己喜欢的目录下新建文件夹(我是在/opt下新建rabbitmq文件夹)
1
2
3
4
5cd /opt
mkdir rabbitmq
cd rabbitmq- 把下载好的安装包上传到此文件夹里(使用sftp工具直接拖入,方便)
安装
1
2
3
4
5
6
7
8
9
10
11
12
13
14# 安装命Erlang
rpm -ivh erlang-23.3.4.8-1.el7.x86_64.rpm
# 检查Erlang是否安装成功
erl -v
# 安装socat
rpm -ivh socat-1.7.3.2-2.el7.x86_64.rpm
# 安装命令
rpm -ivh rabbitmq-server-3.9.11-1.el7.noarch.rpm
# 检查是rabbitmq否安装成功命令
rpm -qa|grep rabbitmq相关命令
1
2
3
4
5
6
7systemctl start rabbitmq-server # 启动服务
systemctl stop rabbitmq-server # 停止服务
systemctl restart rabbitmq-server # 重启服务
systemctl status rabbitmq-server # 查看服务状态开启管理界面
1
2开启管理界面命令
rabbitmq-plugins enable rabbitmq_management添加配置文件,解决只能localhost访问的问题
1
2
3
4
5
6
7
8
9
10
11进入 /etc/rabbitmq 文件夹下
cd /etc/rabbitmq
新建并编辑 rabbitmq.config 文件
vim rabbitmq.config
写入以下内容
[{rabbit,[{loopback_users,[]}]}].
重启服务
service rabbitmq-server restart登录管理界面
URL地址:http://[ip地址]:15672/ 默认账号:guest 默认密码:guest
卸载操作
卸载rabbitmq相关文件
1
2
3
4
5
6
7
8卸载前先停止rabbitmq服务
systemctl stop rabbitmq-server
查看rabbitmq安装的相关列表
yum list | grep rabbitmq
卸载rabbitmq-server.noarch
yum -y remove rabbitmq-server.noarch卸载erlang
1
2
3
4
5查看erlang安装的相关列表
yum list | grep erlang
卸载erlang已安装的相关内容
yum -y remove erlang-*删除有关的所有文件
1
2
3
4rm -rf /usr/lib64/erlang
rm -rf /var/lib/rabbitmq
rm -rf /usr/local/erlang
rm -rf /usr/local/rabbitmq
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 JustBecause の blog!
评论