Stap 1: Specificatie van de Service
Mijn Node.js app heet myNodeApp.js en ligt op/usr/local/bin/server/directory.
De eerste stap, op terminalvenster verandert naar de map init.d (als root)
$ cd /etc/init.d
Maak een nieuw bestand, met behulp van een tekst editor zoals 'nano'. In dit geval laten we noemen de service die we willen maken van de "myService":
$ nano myService
De inhoud van het nieuwe bestand zijn de volgende: (Let op de 4de lijn waar mijn bijzondere Node.js instalation is opgegeven)
#!/bin/sh #/etc/init.d/myService export PATH=$PATH:/usr/local/bin export NODE_PATH=$NODE_PATH:/usr/local/lib/node_modules case "$1" in start) exec forever --sourceDir=/usr/local/bin/server -p /usr/local/bin/server myNodeApp.js #scriptarguments ;; stop) exec forever stop --sourceDir=/usr/local/bin/server myNodeApp.js ;; *) echo "Usage: /etc/init.d/myService {start|stop}" exit 1 ;; esac exit 0