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. |