systemd
सेवा प्रबंधक डेमॉन शुरू करने के लिए , सेवा फ़ाइल लिखें। उदाहरण के लिए, एक फ़ाइल बनाएँ /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
Myservice.service फ़ाइल में हर परिवर्तन के बाद सेवा प्रबंधक डेमन को अपडेट करना याद रखें।
$ systemctl daemon-reload
इसके बाद सेवा चालू करें और सेवा को बूट पर शुरू करने के लिए सक्षम करें।
$ systemctl start myservice
$ systemctl enable myservice