If your environment doesn’t support System V service management, and supports only systemd, use the following methods to manually install services:
-
Copy the service file from the installation directory to systemd services:
sudo cp -v <INSTALL_DIR>/startup/<SERVICE_NAME>.service /etc/systemd/system(1) (2)1 Replace <INSTALL_DIR>with the installation directory path.2 Replace <SERVICE_NAME>with the name of the service. -
Reload the systemd daemon:
sudo systemctl daemon-reload -
Enable the service:
sudo systemctl enable <SERVICE_NAME>(1)1 Replace <SERVICE_NAME>with the name of the service. -
Start the service:
sudo systemctl start <SERVICE_NAME>(1)1 Replace <SERVICE_NAME>with the name of the service.
Example of non-root service installation:
sudo cp -v installation_dir/startup/commanderAgent.service /etc/systemd/system(1) (2) sudo systemctl daemon-reload sudo systemctl enable commanderAgent(2) sudo systemctl start commanderAgent(2)
| 1 | In this example, installation_dir is the installation directory path. |
| 2 | In this example, commanderAgent is the name of the service. |