недавно хотел продолжить изучение
rabbitmq
, но возникли проблемы с виртуальной машиной, поэтому решил быстро установить rabbitmq на Windows для удобства написания PHP-кода и тестирования функций проекта. Вот итоговый процесс установки.
Во-первых, вам нужно установить поддерживаемую версию Erlang для Windows. Скачайте и запустите установщик Erlang for Windows
. Почему нужно установить Erlang? Потому что сервер RabbitMQ написан на языке Erlang, который поддерживает параллельное программирование. Установка RabbitMQ требует предварительной установки Erlang.
Ссылка для скачивания http://www.erlang.org/downloads. У меня 64-битная система, поэтому скачиваю 64-битную версию.
Настройка переменных окружения: ERLANG_HOME=D:\erl10.3
(путь установки).
Добавьте путь к переменной path
: %ERLANG_HOME%\bin;
Проверьте правильность настройки Erlang, запустив командную строку. Нажмите windows+R
, введите cmd
, откройте командную строку и введите erl
. Если отображается версия, значит настройка выполнена успешно!
(1) Ссылка для скачивания: http://www.rabbitmq.com/install-windows.html
(2) Настройка переменных окружения RabbitMQ
RABBITMQ_SERVER=D:\rabbitmq\rabbitmq_server-3.7.13
Добавьте путь в переменную path
: %RABBITMQ_SERVER%\sbin;
(3) Установка RabbitMQ-Plugins
и активация rabbitmq_management
. Нажмите windows+R
, введите cmd
, откройте командную строку и используйте команду cd
для перехода в каталог sbin
RabbitMQ. Выполните команду: rabbitmq-plugins enable rabbitmq_management
(4) Запуск службы RabbitMQ
Первый способ: найдите каталог sbin
в пути установки, у меня это D:\rabbitmq\rabbitmq_server-3.7.13\sbin
. Найдите файл rabbitmq-server.bat
и запустите его двойным щелчком. Это файл с командами для запуска RabbitMQ.
После запуска откроется окно командной строки:
Теперь введите в браузере http://localhost:15672
(15672 — это стандартный порт RabbitMQ, подробнее в документации).
Внимание: стандартные учетные данные для RabbitMQ — guest/guest
. Подробнее в документации.
После входа интерфейс будет выглядеть следующим образом:
Второй способ запуска: закройте командное окно, которое было открыто выше.
net stop RabbitMQ && net start RabbitMQ
Может возникнуть следующая ситуация:
Это означает, что имя службы недействительно, что указывает на то, что RabbitMQ не является службой Windows. Поэтому нам нужно зарегистрировать службу Windows: перейдите в каталог sbin
и выполните команду rabbitmq-service.bat install
для установки службы.
Затем проверьте, зарегистрирована ли служба RabbitMQ в службах Windows. Нажмите Win+R
и введите services.msc
для просмотра служб Windows:
Если служба зарегистрирована, вы сможете использовать команду запуска. Введите net start RabbitMQ
, и если все выполнено правильно, появится следующее окно, что означает успех.Затем интерфейс будет выглядеть так же, как и выше. Таким образом, настройка RabbitMQ в Windows завершена!
Далее мы перейдем к использованию RabbitMQ. В каждом разделе будут приведены коды, поэтому следите за обновлениями, связанными с использованием RabbitMQ, чтобы быть в курсе наиболее популярных служб очередей сообщений.
Для установки RabbitMQ на Linux обратитесь к другому разделу: https://www.phpassn.com/article/62.html
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )