我无权访问Windows 7中的pipe理员帐户。有没有办法在没有pipe理员权限的情况下安装RabbitMQ及其所需的Erlang ? 在一些便携式的方式?
我需要在我的Python Celery项目中使用它。
谢谢!
移动文件时未经授权访问,但是我正在冒充的帐户有权限?
如何获得Windows PowerShell的ANSI颜色输出?
通过Win32 API在networking接口上启用/禁用DHCP
Windows Phone 8.1上的BackgroundTask Timer触发器
c#winform屏幕分辨率
为什么有些值使struct.pack和struct.unpack在Windows上失败?
如何检查Windows设备是手机还是平板电脑?
用于Windows的Unix子系统
Python命令行不接受选项卡
在Windows上设置hadoop.tmp.dir会给出错误:URI有一个权限组件
有可能的。 以下是我如何做到的:
您需要创建一个可移植的Erlang并获取RabbitMQ服务器文件。
您可以将普通的Erlang安装到另一台计算机上,然后将整个安装目录复制到具有有限帐户的计算机上。 您可以使用本地文档或AppData(如C:UsersLimited_AccountAppDataerl5.10.4 (如果您无权访问另一台计算机,则可以使用7-Zip提取安装文件,但这会很麻烦修复路径。)
使用新路径修改bin文件夹中的erg.ini。 (默认情况下,erg.ini使用Unix行尾,因此可能被视为一行。)
[erlang] Bindir=C:\Users\Limited_Account\AppData\erl5.10.4\erts-5.10.4\bin Progname=erl Rootdir=C:\Users\Limited_Account\AppData\erl5.10.4\erl5.10.4
看看bin erl.exe是否打开了Erlang Shell。 如果看到故障转储,则路径可能不正确。 如果Visual C ++ Redist。 文件没有安装之前,它会唠叨你msvcr100.dll,你需要手动复制它们,但我不建议这样做。
从https://www.rabbitmq.com/install-windows-manual.html下载RabbitMQ服务器的zip版本并解压缩。
设置%ERLANG_HOME%变量。 您可以在命令行中输入set ERLANG_HOME="C:\Users\Limited_Account\AppData\erl5.10.4" 。 或者,您可以将此行添加到sbin文件夹中的每个.bat文件中。
现在,您可以使用sbin文件夹中的管理脚本。 例如,您可以使用rabbitmq_server-3.2.4 sbin rabbitmq-server.bat来启动RabbitMQ服务器。 显然,作为服务开始是不可取的,因为你不是一个管理员。
有关更多信息,请参阅: https : //www.rabbitmq.com/install-windows-manual.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。