rabbitmq使用erlang实现,所以在安装rabbitmq时需要安装erlang环境
1、安装erlang环境
wget http://erlang.org/download/otp_src_19.3.tar.gz解压tar -xvzf otp_src_19.3.tar.gz
./configure --prefix=/usr/lib/erlang --without-javac
编译 make 安装 make install 配置环境变量export path=$path:/usr/lib/otp_src_19.3/bin验证安装是否成功
./bin/erl
2、安装rabbitmq
下载rabbitmq安装包 wget https://www.rabbitmq.com/releases/rabbitmq-server/v3.6.8/rabbitmq-server-3.6.8-1.el7.noarch.rpm 安装 yum install rabbitmq-server-3.6.8-1.el7.noarch.rpm 配置文件rabbitmq 在安装目录新建 rabbitmq-env.conf rabbitmq.config 配置文件 在rabbitmq-env.conf 配置文件中配置日志文件和数据文件 RABBITMQ_MNESIA_BASE=/usr/lib/rabbitmq-server/data RABBITMQ_LOG_BASE=/usr/lib/rabbitmq-server/log
3、创建用户
rabbitmqctl add_user root rootrabbitmqctl set_user_tags root administratorrabbitmqctl set_permissions -p / root '.*' '.*' '.*' rabbitmq-server -detached
4、开启端口
firewall-cmd --zone=public --add-port=15672/tcp --permanent firewall-cmd --zone=public --add-port=5672/tcp --permanentfirewall-cmd --reload
5、开发web管理
rabbitmq-plugins enable rabbitmq_management
启动命令 rabbitmq-server start