Scripted Installation
Requirement
- Powershell Version 5.0 or higher. Download WMF 5.0
- 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 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 with 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. (This is how you get 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 settings are corretly set, please start a new powershell console as administrator, change into the directory of the downloaded script, and run the following command:
.\Install.ps1 -ParametersFile .\symbio-service-rendering.parameters.json
nice to know
- You can omit the specification of the Files parameter by renaming symbio-service-rendering.parameters.json to parameter.json. The script detects the JSON itself, if they are in the same folder.