È possibile. Ecco come l'ho fatto:
È necessario creare un Erlang portatile e acquisire i file del server RabbitMQ.
È possibile installare regolare Erlang a un altro computer, quindi copiare l'intera directory di installazione al computer con account limitato. È possibile utilizzare i documenti locali, o AppData come C:\Users\Limited_Account\AppData\erl5.10.4
(Se non si dispone di alcun accesso a un altro computer, è possibile estrarre il file di setup con 7-Zip ma sarà fastidioso per risolvere i percorsi.)
Modificare il file erg.ini nella cartella bin con il nuovo percorso. (Per impostazione predefinita erg.ini utilizza Unix fine riga, quindi potrebbe essere visto come una singola linea.)
[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
Vedi se bin \ erl.exe apre Erlang Shell. Se vedi un crash dump, il percorso potrebbe non essere corretto. Se Visual C++ Redist. i file non sono stati installati in precedenza, ti assilla su msvcr100.dll e devi anche copiarli manualmente ma non è consigliabile.
Scaricare la versione zip del server RabbitMQ da https://www.rabbitmq.com/install-windows-manual.html ed estrarla.
Imposta% ERLANG_HOME% variabile. È possibile digitare set ERLANG_HOME="C:\\Users\\Limited_Account\\AppData\\erl5.10.4\"
nella riga di comando. In alternativa, puoi aggiungere questa linea a ogni .bat nella cartella sbin.
Ora è possibile utilizzare gli script di gestione nella cartella sbin. Ad esempio, è possibile utilizzare rabbitmq_server-3.2.4 \ sbin \ rabbitmq-server.bat per avviare RabbitMQ Server. Ovviamente, l'avvio come servizio non è un'opzione perché non sei un amministratore.
Per ulteriori informazioni, vedere: https://www.rabbitmq.com/install-windows-manual.html
fonte
2014-03-10 10:09:06
So che questa è una questione antica quasi anno che non è forse relativo al sistema, ma ho incontrato la stessa cosa 6 mesi fa e ho postato una risposta. Sarebbe bello se puoi verificarlo o almeno accettarlo, è una soluzione funzionante :) –
@FurkanOmay Accettato. – ComputerFellow
Grazie amico. –