Je ne pense pas que ce soit ainsi que vous démarrez une application de nœud. Vous spécifiez simplement le fichier JavaScript ici :
ExecStart=/var/www/laporan/nodeserver/server.js
Vous devez également spécifier l'exécutable du nœud, quelque chose comme ce qui suit, si le nœud est dans le chemin.
ExecStart= node /var/www/laporan/nodeserver/server.js
Si le nœud n'est pas sur le chemin de l'exécutable, vous devez le fournir :
ExecStart=/usr/local/bin/node /var/www/laporan/nodeserver/server.js
pour clarifier l'erreur que vous mettez le nœud le chemin d'accès exécutable est incorrect. Pour obtenir le chemin d'accès correct, vous pouvez utiliser
$ which node // /usr/bin/node
dans mon cas, c'est différent, j'obtiens /usr/bin/node comme chemin donc en vous ExecStart copier le chemin du nœud depuis la ligne de commande
ExecStart=/usr/bin/node /var/www/laporan/nodeserver/server.js