В Ubuntu 18 нет upstart и чтобы можно было использовать это механизм нужно научиться работать с systemd
- переходим в каталог /lib/systemd/system и внутри него создаем новый сервис, например node_app.service
[Unit]
Description=hello_env.js - making your environment variables rad
Documentation=https://example.com
After=network.target
[Service]
Environment=NODE_PORT=3001
Type=simple
User=ubuntu # тут нужен пользователь например root (от имени кого запускаем)
ExecStart=/usr/bin/nodejs /home/ubuntu/hello_env.js
Restart=on-failure
[Install]
WantedBy=multi-user.target
Подробнее тут.
sudo systemctl daemon-reload # перезапускаем deamon
sudo systemctl start hello_env