Setting up Publication Targets
A Publication Target defines the information required to publish content. The Transport Service (the publishing engine) uses this information when it creates its Transport Package to send to the destination.
Procedure
- Access the Content Manager Explorer Web site as an administrator user and select Administration at bottom left. In the Administration tree that appears on the left, navigate to Publication Management > Publication Targets.
- Now do one of the following:
- In the Administration tab of the Ribbon toolbar, click Publication Targets and select New Publication Target from the dropdown menu.
- Right-click an empty location in the content area and from the context menu that opens, select New > Publication Target.
- On the General tab, fill in the following fields:
- Name
- A unique name for this Publication Target
- Description
- A description of this Publication Target.
Leave the other settings set to their default values.
- In the Destinations area, click Add to add a Content Delivery server. In the area on the right, specify the following:
- Destination Name
- A unique name by which you can identify this Content Delivery server.
- Protocol
-
A transport protocol to use for publishing content to this Content Delivery server. Selecting a transport protocol reveals the parameters for that protocol. Fill in the transport protocol parameters according to the following tables:
For FTP, set the following parameters:
Parameter Description Host The IP address or host name of the FTP server Port The port number of the FTP server UserName A user name to authenticate against the FTP server Password A password to authenticate against the FTP server Location The path to which the FTP Sender copies its Transport Package. This path is relative to the FTP root and should include forward slashes ’/' at its start and end. For example, to send content to c:\inetpub\ftproot\dest\, fill in/dest/.Note: The location you specify here must correspond to the value of thePathattribute of aLocationelement in the Content Deployer configuration file.Connection mode The way in which the Content Manager server connects to the FTP server ( ActiveorPassive). If left blank, defaults toPassive.For HTTP(S), set the following parameters:
Parameter Description Login The user name used to access an HTTPS connection. Leave empty for HTTP. Password The password used to access an HTTPS connection. Leave empty for HTTP. Fully specified URL to upload page The Web address of the HTTP(S) server and its file upload location. Start this address with http:// for HTTP transport, with https:// for HTTPS transport. Leave the other controls empty.
For local file system, set the following parameters:
Parameter Description Location A file system location to which the content will be published. Note: The location you specify here must correspond to the value of thePathattribute of aLocationelement in the Content Deployer configuration file.For SFTP (FTP over SSH), set the following parameters:
Parameter Description Hostname for the FTP server The IP address or host name of the FTP server FTP Port to use The port number of the FTP server FTPUserName A user name to authenticate against the FTP server Password for the FTP server A password to authenticate against the FTP server Path on the FTP server The path to which the FTP Sender copies its Transport Package. This path is relative to the FTP root and should include forward slashes ’/' at its start and end. For example, to send content to c:\inetpub\ftproot\dest\, fill in/dest/.Note: The location you specify here must correspond to the value of thePathattribute of aLocationelement in the Content Deployer configuration file.Hostname for the SSH server The IP address or host name of the SSH server SSH Port to use The port number of the SSH server SSHUserName A user name to authenticate against the SSH server Password for the SSH server A password to authenticate against the SSH server Connection mode The way in which the Content Manager server connects to the FTP server (Active or Passive). If left blank, defaults to Passive. For SSHFTP (SSH2 using an SFTP subsystem), set the following parameters:
Parameter Description Hostname The IP address or host name of the SSH server SSH Port (optional) The port number of the SSH server (defaults to 22) Location The path to which the SSHFTP Sender copies its Transport Package. This path is relative to the SSH server root and should include forward slashes ’/' at its start and end. For example, to send content to c:\inetpub\sshroot\dest\, fill in/dest/.Note: The location you specify here must correspond to the value of thePathattribute of aLocationelement in the Content Deployer configuration file.UserName A user name to authenticate against the SSH server Password (optional) A password to authenticate against the SSH server. Not needed if you use a private key. Private key file (optional) The full path and filename of a file containing the private key used to access the SSH server. This file must be located on the Content Manager machine. Not needed if you use a password.
- Click Add again to add more Content Delivery servers.
- Select the Publication tab and do the following:
- To specify the Publications from which you want to allow content to be published to this Publication Target, add Publications from the Available Publications to the Allowed Publications.
- To make this Publication Target part of a Target Type, add the Target Type from the Available Target Types to the Allowed Target Types.
To move an item from the list on the left to the list on the right, double-click the item on the left or select it and click Add. For the reverse, double-click the item on the right or select it and click Remove. - Click Save and Close to create the Publication Target.