安装Erlang
RabbitMQ是用Erlang语言编写的,在本教程中我们将安装最新版本的Erlang到服务器中。 Erlang在默认的YUM存储库中不可用,因此您将需要安装EPEL存储库。 运行以下命令相同。
yum -y install epel-release yum -y update
现在使用以下命令安装Erlang。
yum -y install erlang socat
您现在可以使用以下命令检查Erlang版本。
erl -version
安装RabbitMQ
RabbitMQ为预编译并可以直接安装的企业Linux系统提供RPM软件包。 唯一需要的依赖是将Erlang安装到系统中。 我们已经安装了Erlang,我们可以进一步下载RabbitMQ。 通过运行下载Erlang RPM软件包。
wget https://www.rabbitmq.com/releases/rabbitmq-server/v3.6.10/rabbitmq-server-3.6.10-1.el7.noarch.rpm
运行RPM安装RPM包:
rpm -Uvh rabbitmq-server-3.6.10-1.el7.noarch.rpm
RabbitMQ现已安装在您的系统上。
开始RabbitMQ
您可以通过运行以下命令启动RabbitMQ服务器进程。
systemctl start rabbitmq-server
要在引导时自动启动RabbitMQ,请运行以下命令。
systemctl enable rabbitmq-server
访问Web控制台
rabbitmq-plugins enable rabbitmq_management
通过运行以下命令,将RabbitMQ文件的所有权提供给RabbitMQ用户
chown -R rabbitmq:rabbitmq /var/lib/rabbitmq/
创建用户admin并设置密码为123456:
[[email protected] sbin]# ./rabbitmqctl add_user admin 123456
[[email protected] sbin]# ./rabbitmqctl set_user_tags admin administrator
分配admin用户权限
[[email protected] sbin]# ./rabbitmqctl set_permissions -p / admin “.*” “.*” “.*”
http://Your_Server_IP:15672/