manager - rabbitmq server jar
No se puede habilitar el complemento de administración de rabbitmq en Windows (7)
Aquí están los pasos que hice para solucionar el problema.
- Eliminar RabbitMQ y Erlang
- Elimine las entradas de registro en HKLM / SOFTWARE / Ericsson / Erlang / ErlSrv.
- Eliminar todo .erlang.cookie (posiblemente en% HOMEDRIVE %% HOMEPATH% y% SYSTEMROOT%)
- Instale Erlang luego RabbitMQ CON ADMINISTRADOR DE USUARIO.
- Asegúrese de que en el entorno del sistema, ERLANG_HOME con C: / Archivos de programa / erl exista su número de versión . Si no, crea.
- Ejecutar rabbitmq-plugins habilita rabbitmq_management desde la carpeta sbin de RabbitMQ
Entonces, esto es lo que he hecho:
- Erlang instalado en mi máquina de Windows x64 bit
- RabbitMQ instalado
- Comenzó el servicio RabbitMQ
En este paso no tengo errores. Sin embargo, cuando trato de enabe rabbitmq-management, recibo algunos mensajes de error en la consola. La forma en que trato de habilitarlo es esta:
C:/.../rabbitmq-server-3.5.6/sbin>rabbitmq-plugins.bat enable rabbitmq_management
Esto resulta en:
La aplicación de la configuración del plugin para rabbit @ Jacobian ... falló
Para agregar a esto, conozco this hilo, pero no estoy seguro de lo que significa este comando SET HOMEDRIVE=C:
Sin embargo, lo intenté así:
C:/.../rabbitmq-server-3.5.6/sbin> SET HOMEDRIVE=C:
C:/.../rabbitmq-server-3.5.6/sbin> rabbitmq-plugins.bat enable rabbitmq_management
Pero todavía tengo el mismo mensaje de error. ¡Gracias!
EDITAR:
EDITAR
Parece, como RabbitMQ
convirtió en RubbishMQ
. El problema es que seguí pasos muy básicos y muy básicos para instalar RabbitMQ
ahora en la máquina Ubuntu y obtuve una terrible lista de mensajes de error una vez más. Estos son los pasos que seguí:
apt-get install pkg-config automake autoconf libsigc++-2.0-dev
git clone git://github.com/alanxz/rabbitmq-c.git
cd rabbitmq-c
# Enable and update the codegen git submodule
git submodule init
git submodule update
# Configure, compile and install
autoreconf -i && ./configure && make && sudo make install
rabbitmq-plugins enable rabbitmq_management
Cuando ejecuto el último comando recibo toneladas de mensajes de error. Entre ellos veo "error_logger ... Error al leer ./.erlang.cookie: eaccess". Entonces, creo que hay algunos pasos faltantes secretos o algún hechizo de vudú, que puede hacer que funcione. Pero no sé todas esas cosas y espero escuchar algún consejo. Esto es lo que espero ver: 1) instalación paso a paso de RabbitMQ en Windows y prueba paso a paso, que todo funciona 2) lo mismo para Ubuntu. ¡Preparados listos ya!
Compruebe si este archivo C:/Windows/.erlang.cookie
y este archivo C:/Users/youruser/.erlang.cookie
son iguales.
Si no es así, copie C:/Windows/.erlang.cookie
a C:/Users/youruser/.erlang.cookie
youruser
es el usuario de Windows que está utilizando para habilitar la consola de administración. por ejemplo en mi caso: C:/Users/gabriele/.erlang.cookie
De alguna manera, esto resolvió mi problema desde el símbolo del sistema ejecutado como administrador.
C:/.../rabbitmq-server-3.5.6/sbin> SET HOMEDRIVE=C: C:/.../rabbitmq-server-3.5.6/sbin> rabbitmq-service remove C:/.../rabbitmq-server-3.5.6/sbin> rabbitmq-service install C:/.../rabbitmq-server-3.5.6/sbin> rabbitmq-plugins.bat enable rabbitmq_management
Gracias @jacboian
Me enfrenté al mismo problema y mis investigaciones me llevaron a https://.com/a/34538688 que me ayudó a resolverlo. Después de seguir los pasos de esa respuesta, inicie el servicio y deberá resolver el problema.
Básicamente, el problema se debe a que el instalador de RabbitMQ no registra el servicio correctamente.
Me enfrenté al mismo problema, pero ninguna de las soluciones presentadas me ayudó. Tal vez alguien encuentre útil mi solución.
despues de correr
rabbitmq-service.bat install
comando Encontré que el servicio RabbitMQ en el administrador de servicios de Windows se agregó pero no se ejecutó. Lo encendí manualmente y luego
rabbitmq-plugins.bat enable rabbitmq_management
comando se ejecuta perfectamente.
Después de eso, http: // localhost: 15672 se ejecuta correctamente
Probar: inicio de rabbitmq-server. Trabajó para mi
Tan pronto como instalé RabbitMQ no pude abrir localhost: 15672 porque no habilité los complementos para habilitar ese " Indicador de comando de RabbitMQ (sbin dir) " y ejecuté el siguiente comando
rabbitmq-plugins enable rabbitmq_management
Habilitará todos los complementos asociados con RabbitMQ. Ahora abra el navegador y escriba http: // localhost: 15672 abrirá un inicio de sesión de la consola RabbitMQ con "invitado como nombre de usuario" e "invitado como contraseña".