2.8.2. Installing and upgrading on Windows with MSI package Previous topic Parent topic Child topic Next topic

Radiator MSI package includes Strawberry Perl for convenience. No separate installation of Perl is needed. However, if your environment already has a Perl installation, Strawberry Perl in the package does not disturb it. Supported Windows versions are Windows Server 2012 or newer, but older Windows Server versions can also be used provided they have at least PowerShell 3.0 installed.
To install Radiator, double click the MSI file, approve licence screens, and the installation is done. It is not possible to select where Radiator is installed, it will automatically install to the drive with most space available under \Radiator\Radiator. The package will arrange for Radiator service to start automatically as a Windows service each time you reboot your host.
To test your installation, use radpwtst to send authentication and accounting messages to Radiator:
  1. Click "Radiator Software" -> "Radiator configuration" on Windows Start menu. This opens a Windows Explorer window that shows the contents of Radiator configuration and log directory under "Program Files" folder.
  2. Double click "Perl command line" to open a Command Prompt window
  3. Run radpwtst to send one authentication request and two accounting requests.
    perl radpwtst
    You see OK for all requests. The default configuration accepts all authentication attempts from the host Radiator runs on. Use Windows Explorer to open and view Radiator log files and configuration.
  4. Optional step: If you send authentication requests from a remote host, these requests will be logged but rejected by the default configuration.
Radiator MSI package also supports silent operations, so it is possible to start the installation, upgrade, or uninstallation from command line without any UIs.
NOTICE
Radiator MSI package is not signed.
By default, the installer creates the following directories for configuration, logs, Radiator itself, its utilities and other files. See \Radiator\Radiator\goodies\ for configuration samples:
\Program Files\Radiator\
Configuration, logs and other possible files configuration requires
\Radiator\Radiator\
Radiator configuration samples in goodies\ directory, dictionary file and Radiator itself
\Radiator\StrawberryPerl-Radiator\
Strawberry Perl distribution that comes with a Radiator MSI package
You can find documentation, additional dictionaries, and the goodies collection in \Radiator\Radiator\ directory. For quick access to the above locations, Radiator Software is added to Start menu.

Upgrading and uninstalling the Windows MSI Package

Upgrading works similar way, double clicking the MSI file on the target machine will launch the upgrade functionality. Upgrade will not remove anything from \Program Files\Radiator\, and Radiator Windows Service will be available as it was after the upgrade.
Uninstalling can be done either from double clicking the MSI file used to install the software or from Control Panel - Add/Remove Programs. When uninstalling via MSI file, the only option available is Remove. Repair or Change is not available. All Radiator Software specific items are cleared out during the uninstall, except the \Program Files\Radiator\ folder. This is to ensure your configurations are not lost.