Skip to content

dev@installers

Olivier DALET edited this page Sep 29, 2018 · 2 revisions

Installers

WixSharp

Silent installs

Get inspiration from Chocolatey (https://github.com/chocolatey/choco) packages... The Powershell scripts call into Chocolatey's Install-ChocolateyPackage/Uninstall-ChocolateyPackage:

MongoDB

RabbitMQ + Erlang

Notes:

There are some additional manual setup steps involved when installing Erlang + RabbitMQ on Windows (be sure to account for this is building a silent installer):

On Windows, the cookie location depends on a few factors:

Erlang 20.2 or later

With Erlang versions starting with 20.2, the cookie file locations are:

%HOMEDRIVE%%HOMEPATH%\.erlang.cookie (usually C:\Users\%USERNAME%\.erlang.cookie for user %USERNAME%) if both the HOMEDRIVE and HOMEPATH environment variables are set

%USERPROFILE%\.erlang.cookie (usually C:\Users\%USERNAME%\.erlang.cookie) if HOMEDRIVE and HOMEPATH are not both set

For the RabbitMQ Windows service - %USERPROFILE%\.erlang.cookie (usually C:\WINDOWS\system32\config\systemprofile)

If the Windows service is used, the cookie should be copied from C:\Windows\system32\config\systemprofile\.erlang.cookie to the expected location for users running commands like rabbitmqctl.bat.
Clone this wiki locally