Índice
4. Abra a interface de gerenciamento e configure
6. Configurar hosts virtuais e usuários
6.2. Configuração de Hosts Virtuais
6.2.2. Definir permissões de hosts virtuais
1. Instale o Socat
A instalação online depende do ambiente:yum install gcc yum install socat yum install openssl yum install openssl-devel
2. Instale Erlang
Crie um novo diretório para colocar o pacote de instalaçãomkdir /rabbitmq && cd /rabbitmq
#Upload erlang-22.0.7-1.el7.x86_64.rpm upload do pacote de instalação# instalar
rpm -ivh erlang-22.0.7-1.el7.x86_64.rpm
3. Instale o RabbitMQ
cd /rabbitmq
#Upload do pacote de instalação rabbitmq-server-3.7.17-1.el7.noarch.rpm# instalar
rpm -ivh rabbitmq-server-3.7.17-1.el7.noarch.rpm
4. Abra a interface de gerenciamento e configuração
#Abra a interface de gerenciamento
rabbitmq-plugins enable rabbitmq_management
#Configure o controle remoto para usar o convidado para fazer login no mqcd /usr/share/doc/rabbitmq-server-3.7.17
cp rabbitmq.config.example /etc/rabbitmq/rabbitmq.config
#Modifique o arquivo de configuraçãovi /etc/rabbitmq/rabbitmq.config
Modifique o arquivo de configuração /etc/rabbitmq/rabbitmq.config :
5. começar
Centos6 usa este comando:/sbin/service rabbitmq-server restart
Centos7 usa este comando:systemctl start rabbitmq-server
6. Configurar hosts virtuais e usuários
6.1. Funções do usuário
Após a instalação do RabbitMQ , você pode visitar http:// endereço IP : 15672 ; ele vem com o nome de usuário e a senha do convidado/convidado ; se você precisar criar um usuário personalizado; também poderá fazer loginApós a interface de gerenciamento, faça o seguinte:
Descrição da função :
1. Superadministrador (administrador)Você pode fazer login no console de gerenciamento, visualizar todas as informações e operar usuários e políticas2. Monitoramento _Você pode fazer login no console de gerenciamento e visualizar as informações relevantes do nó rabbitmq ( número de processos, uso de memória, uso de disco, etc.)3. Formulador de políticasVocê pode fazer login no console de gerenciamento e gerenciar a política ao mesmo tempo . Mas você não pode visualizar as informações relevantes do nó ( a parte marcada pela caixa vermelha na figura acima ) .4. Gerentes comuns (gestão)Você só pode fazer login no console de gerenciamento, mas não pode ver as informações do nó ou gerenciar políticas.5. OutrosNão é possível fazer login no console de gerenciamento, geralmente produtores e consumidores comuns.
6.2. Configuração de Hosts Virtuais
Assim como o mysql tem o conceito de um banco de dados e pode especificar permissões de usuário para operações como bibliotecas e tabelas.RabbitMQ também possui gerenciamento de permissão semelhante; no RabbitMQ, o servidor de mensagens virtuais Virtual Host pode ser usado,Cada Virtual Host é equivalente a um servidor RabbitMQ relativamente independente , e cada Virtual Host é isolado um do outro. Exchange , queue e message não podem se comunicar entre si. Equivalente ao banco de dados do mysql . O nome virtual geralmente começa com / .