Installing the Thumbnail Service
Product version: |
EPiServer CMO 1.1 |
---|---|
Document version: |
1.0 |
Document last saved: |
Thumbnail service is a windows service application used for page thumbnail generation.
The installation files for the thumbnail service can be downloaded from EPiServer World.
- Create folder where thumbnail service will be installed. Default installation folder is [Path to your EPiServer installation]\ Shared\ Services\ Thumbnail Service, for example:
C:\Program Files\ EPiServer\ Shared\ Services\ Thumbnail Service. - Copy all files from Thumbnail Service folder to service installation folder. Copy log4net.dll assembly from “bin” package folder to service installation directory.
- Service can be installed using standard .NET framework utility InstallUtil. By default InstallUtil can be fiund in .NET Framework 2 folder c:\Windows\Microsoft.NET\Framework\v2.0.50727
Run command:InstallUtil.exe [Path to your thumbnail service files]\IECaptSvc.exe
It is preferred to create a local user and run the service as that user.
Configuration
You can update “secretkey” parameter in appSettings section. This string is used to decrypt credential to login to CMS site.
CMS site must contain the same setting in web.config file:
<appSettings>
<add key="secretkey" value="1E73FFB0-0F78-4e8e-8D15-3F11B979B5A9"/>
</appSettings>
You can also change WCF settings for service, for example change service port. See WCF configuration reference for that.
<system.serviceModel>
<behaviors>
<endpointBehaviors>
<behavior name="webHttp">
<webHttp/>
</behavior>
</endpointBehaviors>
</behaviors>
<services>
<service
name="IECaptSvc.IECaptWCF">
<endpoint address="" binding="webHttpBinding" contract="IECaptSvc.IIECaptWCF" behaviorConfiguration="webHttp">
</endpoint>
<host>
<baseAddresses>
<add baseAddress="http://0.0.0.0:8731/IECaptWCF/" />
</baseAddresses>
</host>
</service>
</services>
</system.serviceModel>
Service has to be restarted after configuration changes.
Service configuration file contains default service configuration and is included to module package.
Removing Service
Run following command to remove Thumbnail service using standard framework utility:
InstallUtil.exe /u [Path to your thumbnail service files]\IECaptSvc.exe