Instances of Infopark CMS Fiona make it possible to maintain different sets of content plus configuration data while still using common application resources. Common resources are, for example, the executable CMS applications, third party software, and the localization files. When updating common resources, they need to be replaced only once instead of several times as would be the case with several complete installations. This significantly reduces the administration effort.
The content and its structure, the meta data, the configuration and the scripts, on the other hand, are a part of each instance.
Each instance of a CMS application is represented by its own instance
directory below the
instance directory. After the installation
exactly one instance exists. It can be found in the
Proceed as follows to create a new CMS instance. Basically, the new
instance will be set up like the
default instance after the
installation of the CMS.
For every instance an individual license file with at least 10 CU (Concurrent Users) is required. Please contact Infopark to have your licence divided (in accordance with your contract) into the number of licence files required or to acquire additional licences.
Execute the script
/share/createInstance/createInstance (Unix) or
(Windows). (The path is relative to the Fiona installation
The script asks you to enter the path of the licence
Enter the path to the new instance's license file:
Input here the path of the license file belonging to the new instance.
Afterwards the name of the new instance is queried:
Enter the instance name:
from version 6.5: Use only lower-case letters from a to z (no umlauts or other special characters), digits and underscores. The name may be up to 9 characters long and needs to start with a letter. The reason for this is that the instance name becomes part of database table names generated by the CMS. Several database-related restrictions apply to the length of names and the characters they may be composed of.
The script then asks for the first port of the port
Enter the port range start (e.g. 3101):
Enter here the smallest port number to be used by the CMS. The script will create further (greater) port numbers, starting from the specified number.
Then a directory named like the new instance is created
Fiona/instance. In this directory
.../share/newinstance.zip is unpacked.
The licence is copied into the
config directory created by
the unpacking procedure.
Then the configuration files of the new instance are adapted. This includes, among other things, the ports and the names of the web applications. The output of the script informs you of the parameters and the respective files in which they have been set.
Under Windows the services are then installed.
The result is an individual CMS instance consisting of
the CM, SES, and the GUI and PM-PL web applications. PM-PL provides
the portlets for preview pages opened from the GUI. For deploying
the web applications use the
rc.npsd deploy (Unix) or
rc.npsd.bat deploy (Windows) command to be found in
bin directory of the new instance.
The new instance is now ready to be used and the CMS applications can be
At startup, the applications automatically create their database tables in
the configured databases. Likewise, the Search Engine Server automatically
creates its preset collections. The HTML user interface (GUI) can be accessed
via the URL path
instance_name is the name of the new instance. You can
log into the new instance as the
root user using the empty