Configure the installation properties
Before running the installation script, you must set properties
specific to your deployment, such as TEXTML_SERVER_HOST
and DOCBASE_NAME.
To configure the installation properties:
- In the location where you extracted the package, open the properties.txt file in a text editor.
-
Configure the following parameters as required.
Depending on your deployment, some of the parameters can be left at their defaults, except for
TEXTML_SERVER_HOSTandDOCBASE_NAME. Verify that all the domains, user names, and passwords reflect what has been configured in your deployment.Parameter, default value Describes IXIASOFT_PATHDefault value:
- Windows: c:\Ixiasoft\ccms
- Linux: /opt/ixiasoft/ccms
The location where the components will be installed.
Important: The specified location must NOT exist prior to the script being run.SERVICE_RUN_AS(Linux only)Default value:
rootThe service account username under which the service will be run.
Note: MadCap Software strongly recommends changing the default and not using the root account.TOMCAT_USERDefault value:
adminThe service user name you want to use to access the Apache Tomcat Administration Console.
TOMCAT_PASSWORDDefault value:
adminThe password you want to use to access the Apache Tomcat Administration Console.
TOMCAT_HTTP_PORTDefault value:
8080The port used by the Apache Tomcat application server for HTTP requests.
TOMCAT_SHUTDOWN_PORTDefault value:
8035The port that the Apache Tomcat application server uses to listen for shutdown requests. TOMCAT_AJP_PORTDefault value:
8039The port used for AJP implementation if in use. SESSION_TIMEOUTDefault value:
480Leave the value as is. This property defines the session timeout in minutes for the Apache Tomcat application server. This value defines the amount of time until an inactive session expires.
TOMCAT_DISPLAY_NAME(Windows only)Default value:
Ixiasoft Tomcat CCMSThe display name of the Apache Tomcat service as you want it to appear in the Services Microsoft Management Console (services.msc).
TOMCAT_SERVICE_NAMEDefault value:
tomcat-ccmsThe actual name, without spaces, of the Apache Tomcat service.
- Windows: The name of the Apache Tomcat service used by the Services Microsoft Management Console (services.msc).
- Linux: The name of the script in /etc/init.d for the Apache Tomcat service.
TOMCAT_XMXDefault value:
8192Sets the maximum memory size available to the Apache Tomcat application. TOMCAT_XMSDefault value:
512Sets the minimum memory size available to the Apache Tomcat application. REVERSE_PROXY_SETUPDefault value:
falseWhether you are using Tomcat behind an Apache HTTP reverse proxy server. Type one of the following:
false: when not using a reverse proxy.true: when using a reverse proxy.
TEXTML_SERVER_HOSTDefault value:
textml-server-hostThe name or IP address of the TEXTML Server containing the Content Store to which you want to connect.
PORTDefault value:
2500The port for TEXTML Server.
DOCBASE_NAMEDefault value:
docbase-nameThe name of the Content Store to which you want to connect.
The value specified in the DOCBASE_NAME property cannot include spaces. However, once the installation is successful, the
CMSServerService.configfile can be configured to connect to any docbase, even one with spaces in the name.TEXTML_SSL_ENABLEDefault value:
falseWhether your TEXTML Server is using SSL. Type one of the following:
false: when it is not using SSL security.true: when it is using SSL security. Place your SSL root and intermediate certificates into the folder you specified as theSSL_FOLDERvalue.
SSL_FOLDERDefault value:
ssl-certsThe name of the folder containing the SSL root and intermediate certificates.
KEYSTORE_PASSDefault value:
changeitLeave the value as is. This property declares the default password for the Java keystore.
APPSERVER_LOGIN_DOMAINDefault value:
ixiasoftThe domain used by the IXIA CCMS Web Server to log into TEXTML Server. Type it exactly as it is configured in the users.xml configuration file in the Content Store (case sensitive).
APPSERVER_LOGIN_NAMEDefault value:
cmsserviceuserThe service user name used by the IXIA CCMS Web Server to log into TEXTML Server. Type it exactly as it is configured in the users.xml configuration file in the Content Store (case sensitive).
APPSERVER_LOGIN_PASSWORDDefault value:
passwordThe password used by the IXIA CCMS Web Server to log into TEXTML Server. The password should be the one you configured in your corporate authentication service.
Note: The following characters are not supported in passwords as clear text: & ' ". However, these characters can be used if the password is encrypted.OUTPUTGENERATOR_HOSTNAMEDefault value:
HOSTNAMEHostname of the server where IXIA CCMS Output Generator is installed. The hostname cannot include spaces.
OUTPUTGENERATOR_PORTDefault value:
1500OUTPUTGENERATOR_SHARED_DIRECTORYDefault value:
c:\Ixiasoft\OutputGeneratorSharedDirThe directory where outputs are stored. This directory must be writable by CCMS Web Server. UNC paths are supported. OUTPUTGENERATOR_DAYS_TO_KEEPDefault value:
7The number of days that CCMS Web Server stores outputs generated in CCMS Web. After the set number of days, the outputs are deleted. DITA_FRAMEWORK_VERSIONDefault value:
1.3The DITA version used in your company's DTD plugin. Type one of the following:
1.2: if your DTD plugin uses DITA 1.2.1.3: if your DTD plugin uses DITA 1.3.
-
Save and close the properties.txt file.
The CCMS Web Server installation properties are installed.