Services
Table of contents |
This menu item is only available to server administrators. |
FirstSpirit system services can be configured using this entry. A service is a server component that can be activated via a public interface made of input components or scripts. (Examples include spell checking or the CMS_INPUT_PERMISSION permissions input component service.)
The table lists all of the services available on the server:
Information (Table)
Name
Name of the system service. Clicking on the entry opens another window with configuration options for the particular service (see “Configuring a service” below).
Comment
Optional comment for the service.
Type
Name of module with which the service is associated. Services labelled “System” are part of the FirstSpirit standard system module.
Actions (Table)
Configuring a service (click on File name)
File name: service file name. Clicking on the file name opens another window where a file, such as the PermissionService groups.xml file, can be edited.
Clicking on the Save button saves the changes in the file.
Clicking on the Cancel button takes the user back to the file overview. Any recent changes are reset if the file was not saved beforehand.
Size: file size.
Last change: date of last file version saved.
Create directory: this button is used to create a directory for the particular service. The directory is created in the file system under the module directory with the given name.
Create file: this button is used to create a file for the particular service. The file is created in the file system under the module directory with the given name.
Autostart
Automatic starting of a service can be activated or deactivated here. If the Activate autostart option is selected, the service will start automatically each time the server restarts. If the Deactivate autostart option is selected, the service will need to be started manually each time the server restarts. This setting can also be configured initially when installing or updating services.
The function can be used in the same way as the “Activate autostart” or “Deactivate autostart” option in ServerManager (see Server properties / Modules).
If all the services installed on the server are to be started automatically when the server itself starts, this can be achieved by configuring SERVICES=* in the fs-server.conf configuration file (see Services parameter documentation).
Many of the functions documented above can also be implemented via the FirstSpirit Access API (ModuleAdminAgent interface, de.espirit.firstspirit.agency package). |
Starting and stopping services manually: Services can also be started and stopped manually at any time:
- via Start service / Stop service in ServerManager
- via Start service / Stop service in ServerMonitoring