gpt4 book ai didi

macos - RabbitMQ 命令不存在?

转载 作者:行者123 更新时间:2023-12-03 05:31:17 25 4
gpt4 key购买 nike

操作系统:Mac OSX 10.9

我有rabbitmq通过 homebrew 安装,当我转到 /usr/local/sbin 时并运行rabbitmq-server它指出:rabbitmq-server: command not found即使作为 sudo 它也指出相同的错误。

如果不是命令,如何启动rabbitmq?我也尝试过chmod +x rabbitmq-server在该目录中使其成为可执行文件,同样的问题。

最佳答案

来自docs :

The RabbitMQ server scripts are installed into /usr/local/sbin. This is not automatically added to your path, so you may wish to add PATH=$PATH:/usr/local/sbin to your .bash_profile or .profile. The server can then be started with rabbitmq-server.

All scripts run under your own user account. Sudo is not required.

您应该能够运行 /usr/local/sbin/rabbitmq-server 或将其添加到您的路径中以在任何地方运行它。

<小时/>

您的命令失败,因为默认情况下,. 不在您的 $PATH 上。您进入了正确的目录 (/usr/local/sbin),并且想要运行存在的 rabbitmq-server em> 和 具有执行权限,但是通过输入 rabbitmq-server 作为命令,Unix 只会在您的 $PATH 目录中搜索该命令 - 这不包括 /usr/local/sbin

您想要做的事情可以通过输入 ./rabbitmq-server 来实现 - 例如,执行 rabbitmq-server当前目录中的程序。这类似于从任何地方运行 /usr/local/sbin/rabbitmq-server - . 代表您的当前目录,因此它与 /usr/local/相同sbin 在这种情况下。

关于macos - RabbitMQ 命令不存在?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23050120/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com