The Fernhill SCADA Server runs on Windows, Linux and macOS. Choose the method to manage the Fernhill SCADA Server based your operating system:
Operating System | Management Methods |
---|---|
Windows |
There are two options for managing the
Fernhill SCADA Server:
|
Linux | Fernhill SCADA Server is managed using the command line.
The commands you use depend on which init system is used by the distribution:
|
macOS |
The Fernhill SCADA Server is managed using launchd. See Managing the Fernhill SCADA Server using launchd for more information. |
The Fernhill SCADA Service Manager allows you to perform simple management tasks on the Fernhill SCADA Server on Windows:
To start the Fernhill SCADA Service Manager:
Using this tool you can:
You can manage the Fernhill SCADA Server on Windows using the Services management console:
To access the Fernhill SCADA Service properties do one of the following:
The Fernhill SCADA Service properties:
To find out the options you can enter in the Start Parameters field, see Fernhill SCADA Server Parameters.
When Fernhill SCADA is installed, it is configured to run under the System account. You may want to run the Fernhill SCADA Server under a different user account. For example, you may want to access a data source that requires integrated Windows authentication.
Note: If you run the Fernhill SCADA Server under a different user account, the user account must have Administrator rights. Fernhill SCADA will not work correctly if you use an ordinary user account.
For Linux distributions that use systemd (System and Service Manager), you can manage the Fernhill SCADA Server using the systemctl command. The service name for fernhill scada is fernhill-scada.
Certain systemctl commands require administrative rights, for example systemctl start ....
To run commands with administrative rights you will need to do one of the following:
The appropriate method depends on the Linux distribution and how it is configured. For example:
To view the status of the Fernhill SCADA Server use this command:
systemctl status fernhill-scada
Note: This command does not require administrative rights.
To stop the Fernhill SCADA Server use this command:
[sudo] systemctl stop fernhill-scada
Note: This command requires administrative rights.
To start the Fernhill SCADA Server use this command:
[sudo] systemctl start fernhill-scada
Note: This command requires administrative rights.
For Linux distributions that use System V Init Scripts, you can manage the Fernhill SCADA Server using the /etc/init.d/fernhill-scada script.
Certain commands require administrative rights, for example /etc/init.d/fernhill-scada start.
To run commands with administrative rights you will need to do one of the following:
The appropriate method depends on the Linux distribution and how it is configured. For example:
To view the status of the Fernhill SCADA Server use this command:
/etc/init.d/fernhill-scada status
Note: This command does not require administrative rights.
To stop the Fernhill SCADA Server use this command:
[sudo] /etc/init.d/fernhill-scada stop
Note: This command requires administrative rights.
To start the Fernhill SCADA Server use this command:
[sudo] /etc/init.d/fernhill-scada start
Note: This command requires administrative rights.
On macOS the Fernhill SCADA Server is managed by launchd. You use the launchctl command to perform management tasks.
To view the status of the Fernhill SCADA Server use this command:
sudo launchctl list | grep fernhillscada
To stop the Fernhill SCADA Server use this command:
sudo launchctl unload /Library/LaunchDaemons/com.fernhillsoftware.fernhillscada.plist
To start the Fernhill SCADA Server use this command:
sudo launchctl load /Library/LaunchDaemons/com.fernhillsoftware.fernhillscada.plist
Fernhill SCADA Server Parameters
To learn how to set parameters for the SCADA Server.
Fernhill SCADA Redundant Servers
To learn how to add resilience with a redundant server configuration.
To learn more about the Fernhill SCADA Server.
To learn about the tools in Fernhill SCADA.
Data AccessTo learn how to connect third party applications to Fernhill SCADA.
For the meaning of terms used in Fernhill SCADA.