环境:centos7 (centos6也可以,貌似区别不是特别的大)
首先先做准备工作
安装Erlang环境
(已安装可以跳过,重复安装没有什么影响)
- 安装GCC GCC-C++ Openssl等模块
yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel
- 安装ncurses
yum -y install ncurses-devel
- 安装erlang环境
wget http://erlang.org/download/otp_src_18.2.1.tar.gz tar xvfz otp_src_18.2.1.tar.gz ./configure make install
xz -d xz -d rabbitmq-server-generic-unix-3.6.9.tar.xz tar -xvf rabbitmq-server-generic-unix-3.6.9.tar
安装RabbitMQ
- cd 到目标目录下(我的是在/usr/local/soft,自己新建的soft文件夹,所有的软件都在这个文件夹下) 下载 rabbitmq
wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.9/rabbitmq-server-generic-unix-3.6.9.tar.xz
2. 下载xz 进行解压
yum install xz
3. 解压
xz -d xz -d rabbitmq-server-generic-unix-3.6.9.tar.xz
tar -xvf rabbitmq-server-generic-unix-3.6.9.tar
4. 无需编译,直接安装使用
export PATH=/local/rabbitmq_server-3.6.9/sbin:$PATH
source /etc/profile
启动
1. 启动
rabbitmq-plugins enable rabbitmq_management #启动后台管理
rabbitmq-server -detached #后台运行rabbitmq
2. 设置访问接口
iptables -I INPUT -p tcp --dport 15672 -j ACCEPT
添加用户权限
添加用户:rabbitmqctl add_user admin admin
添加权限:rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"
修改用户角色:rabbitmqctl set_user_tags admin administrator
访问即可.......
我自己搭建的VM虚拟机,地址是192.168.2.149 端口号是15672
使用过程,持续更新.....