我安装了rabbitmq和erlang,但是无论我做什么,它都不起作用。
C:\Program Files\RabbitMQServer\rabbitmq_server-3.11.10\sbin>rabbitmq-server.bat start
{"init terminating in do_boot",{error,{crypto,{"no such file or directory","crypto.app"}}}}
init terminating in do_boot ({error,{crypto,{no such file or directory,crypto.app}}})
Crash dump is being written to: erl_crash.dump...done
C:\Program Files\RabbitMQServer\rabbitmq_server-3.11.10\sbin>rabbitmqctl.bat
** (throw) {:error, {:missing_dependencies, [:crypto, :public_key], [:amqp10_client, :cowboy, :cowlib, :jose, :rabbitmq_aws, :rabbitmq_management, :rabbitmq_management_agent, :rabbitmq_shovel, :rabbitmq_trust_store]}}
(rabbit 3.11.10) rabbit_plugins.erl:234: :rabbit_plugins.ensure_dependencies/1
(rabbitmqctl 3.11.0) lib/rabbitmq/cli/plugins/plugins_helpers.ex:47: RabbitMQ.CLI.Plugins.Helpers.list/1
(rabbitmqctl 3.11.0) lib/rabbitmq/cli/core/command_modules.ex:83: RabbitMQ.CLI.Core.CommandModules.plugin_modules/1
(rabbitmqctl 3.11.0) lib/rabbitmq/cli/core/command_modules.ex:54: RabbitMQ.CLI.Core.CommandModules.load_commands/2
(rabbitmqctl 3.11.0) lib/rabbitmq/cli/core/command_modules.ex:33: RabbitMQ.CLI.Core.CommandModules.load/1
(rabbitmqctl 3.11.0) lib/rabbitmq/cli/ctl/commands/help_command.ex:232: RabbitMQ.CLI.Ctl.Commands.HelpCommand.commands_description/1
(rabbitmqctl 3.11.0) lib/rabbitmq/cli/ctl/commands/help_command.ex:101: RabbitMQ.CLI.Ctl.Commands.HelpCommand.all_usage/1
(rabbitmqctl 3.11.0) lib/rabbitmqctl.ex:42: RabbitMQCtl.exec_command/2
我都是用“以管理员身份运行”安装的,不管用的时候,我卸载了重新安装,还是不行
环境变量:
ERLANG_HOME ==〉C:\程序文件\Erlang OTP
兔子MQ服务器==〉C:\程序文件\兔子MQ服务器\兔子MQ服务器-3.11.10
位于路径:%ERLANG_HOME%\bin\erl.exe中
%兔子MQ服务器%\sbin
厄兰== 25.2,家兔mq == 3.11.10
1条答案
按热度按时间lxkprmvk1#
RABBITMQ_SERVER
不是支持的环境变量。您应该卸载RabbitMQ和Erlang,删除您设置的与RabbitMQ有关的所有环境变量
ERLANG_HOME
-不需要RABBITMQ_SERVER
-不支持...然后从管理命令提示符安装Erlang和RabbitMQ。
如果您仍然有问题,邮件列表或RabbitMQ讨论是诊断问题的更好地方:
确保包括您正在使用的Windows版本和修补程序级别。
**注意:**Team RabbitMQ监控
rabbitmq-users
邮件列表,仅在有时回答StackOverflow上的问题。