У меня была такая же проблема с окнами.Я не нашел решения путем поиска в Google.{error, {not_read_enabled_plugins_file, "C: \ RabbitMQ \ ENABLE ~ 1", eisdir}} Я установил HOMEDRIVE и HOMEPATH, настроенные в переменных среды, как c: и \ RabbitMQ.Но раббимк игнорирует эти ценности.
У меня была папка с именем «enabled_plugins» в папке C: \ RabbitMQ.RabbitMQ ожидает файл в папке% HOMEDRIVE %% HOMEPATH%.
Было решено удалить папку enabled_plugins по пути C: \ RabbitMQ и создать файл с именем enabled_plugins в папке% HOMEDRIVE %% HOMEPATH%.
Другие действия:
1) Установите erlang.проверить, указывают ли переменные среды на правильный путь erlang. В моем случае значение envName: ERLANG_HOME: C: \ Program Files \ erl10.0.1
2) Установить Windows RabbitMQ установщик
3) Настроить противопожарную стену (если необходимо).см. Расширенные настройки брандмауэра (см. на левой панели настроек брандмауэра) из панели управления.
Добавление новых правил на основе ниже.
Тип правила Порт Протоколы и порты TCP Указанные локальные порты 5672, 15672 ДействиеРазрешить подключение Профиль домена, личное, публичное имя RabbitMQ
Тип правила Программа Путь к программе% ProgramFiles% \ erl7.2.1 \ bin \ erl.exe Действие Разрешить подключение Профиль домена, личное, публичное имя Erlang
Тип правила Программа Путь к программе% ProgramFiles% \ erl10.0.1 \ erts-10.0.1 \ bin \ erl.exe Действие Разрешить подключение Профиль Домен, Личное, Публичное имя Erlang RunTime
Тип правила Программа Программапуть% ProgramFiles% \ erl10.0.1 \ erts-10.0.1 \ bin \ epmd.exe Действие Разрешить подключение Профиль Домен, Личное, Публичное имя Порт Erlang
4) Скопировать папку RabbitMQ из% APPDATA% в C: диск и удаление из папки% APPDATA%
(Это можно сделать после выхода из системы и повторного входа в систему).
5) Установите переменную среды (системные переменные) RABBITMQ_BASE = C: \ RabbitMQ и RABBITMQ_MNESIA_BASE = C: \ RabbitMQ \ db, убедитесь, что папка db существует.
6) Запустите командную строку RabbitMQ (Запуск от имени администратора) (или путь командной строки C: \ Program Files \ RabbitMQ Server \ rabbitmq_server-3.7.8 \ sbin)
7) SET HOMEDRIVE = C: SET HOMEPATH = \ RabbitMQ из командной строки
8) rabbitmq-service.bat удалить
9) rabbitmq-service.bat install
10) rabbitmq-service.bat start
11) rabbitmq-plugins.bat enable rabbitmq_management (если проверка подлинности не совпадает, проверить файл cookie erlang)
12) состояние rabbitmqctl.bat (для проверки состояния)
13) удалить атрибут readonly из C: \ Windows \ System32\ config \ systemprofile.erlang.cookie. (Свойства правой кнопки мыши)
14) Убедитесь, что файлы cookie в C: \ Windows \ System32 \ config \ systemprofile совпадают с содержимым% HOMEDRIVE %% HOMEPATH% .erlang.cookie
15) http://localhost:15672/#/, вы должны увидетьэкран входа.
16) войдите с гостем / гостем, создайте виртуальный хост и настройте свою шину (отправителя).Запустите фоновую службу, указывающую на этот виртуальный хост.