Scripted Installation

Requirements

  • Powershell Version 5.0 or higher. Download WMF 5.0 here.
  • Download the Install.ps1 file from the Operations Page .
  • Download the symbio-service-rendering.parameters.json file from the Operations Page .
  • Open and edit the symbio-service-rendering.parameters.json file.

Replace the settings below with your own values:

Parameters:

Name Description
SourcePath The download or local path of the installation package (zip file)
TargetPath The local directory for the service
NetFrameworkPath The download or local path of the NetFramework installation package (.exe).
ServiceSettinigs.ApplicationName The name of your application which should be run as a Windows service, e.g. service.exe
ServiceSettinigs.ServiceName The name by which the service is registered
ServiceSettinigs.AppConfig The XML node for the AppConfig. Adjust the target URLs and the service name so that they are the same as your binding
ServiceSettinigs.Bindings List of bindings
ServiceSettinigs.Bindings.Protocol The HTTP protocol. Only https is supported
ServiceSettinigs.Bindings.Port The port is an integer. The default port for https is "443"
ServiceSettinigs.Bindings.HostName The hostname for the binding
ServiceSettinigs.Bindings.CertificateHash The thumbprint hash of the certificate you want to use. (How to retrieve the fingerprint.)
ServiceSettinigs.Bindings.HostUser The hostuser for the binding. This can be a domain user (DOMAIN/User) or use "everyone" for unknown users

If all parameters are correctly set, start a new Powershell console as an administrator, go into the directory of the downloaded script, and run the following command:

Copy
Copied
.\Install.ps1 -ParametersFile .\symbio-service-rendering.parameters.json

Nice to know

  • You can omit the specification of the Files parameter by renaming the symbio-serviceø-rendering.parameters.json file to parameter.json . The script detects the JSON file if they are in the same folder.