
Я создал папку для своего приложения nodejs в своей домашней папке.
/home/user/nodeapp
Думаю, я установил узел, войдя под своим именем.
какой узел дает мне
/apps/node/bin/node
Я могу успешно запустить приложение из своей домашней папки с помощью команды
node /nodeapp/server.js
Я хочу запустить приложение как службу через systemd
Вот мой файл службы systemd
[Service]
#Restart=always
StandardOutput=syslog
StandardError=syslog
SyslogIdentifier=node-myapp
User=username
Group=username
Environment=HOME=/home/username/nodeapp/
Environment=NODE_PATH=/home/username/nodeapp/
Environment=NODE_ENV=production
ExecStart=/apps/node/bin/node /home/username/nodeapp/server.js
[Install]
WantedBy=multi-user.target
Однако эта служба не запускается и переходит в состояние FailedState.
systemstc status -l node-myapp does not reveal anything.
Как определить причину перехода службы в состояние сбоя? В файле app.log ничего нет.