systemd
Schreiben Sie eine Servicedatei, um einen Service Manager-Daemon zu starten . Erstellen Sie beispielsweise eine Datei /etc/systemd/system/myservice.service
.
[Unit]
Description=myservice-description
After=network.target
[Service]
ExecStart=/opt/myservice-location/src/node/server.js --args=here
Restart=always
User=me
Group=group
Environment=PATH=/usr/bin:/usr/local/bin
Environment=NODE_ENV=production
WorkingDirectory=/opt/myservice-location
[Install]
WantedBy=multi-user.target
Denken Sie daran, den Service Manager-Daemon nach jeder Änderung an der Datei myservice.service zu aktualisieren.
$ systemctl daemon-reload
Starten Sie dann den Dienst und aktivieren Sie den Dienst beim Booten.
$ systemctl start myservice
$ systemctl enable myservice