Я настроил nginx в соответствии с инструкциями здесь, и все прошло хорошо, но я не могу начать с
$ start <my app name>
Я создал /etc/init/nomilkfor.me.conf
(это имя домена), и это то, что находится в файле:
description "ubuntu 13.10 on Samsung laptop"
author "zeynel"
start on startup
stop on shutdown
setuid deploy
chdir /deploy
console log
env PORT=4000
exec java -jar my-webapp-0.1.0-standalone.jar
Я перезагружаю nginx
$ sudo nginx -s reload
и я пытаюсь
$ start nomilkfor.me
но я получаю
start: Unknown job: nomilkfor.me
Что я делаю неправильно?
Я также попытался открыть файлы журналов в /var/log/upstart
но не смог открыть их с помощью nano.
РЕДАКТИРОВАТЬ
По какой-то причине пустые строки в nomilkforme.conf
"Неизвестный раздел ". Я удалил эти строки и изменил start on startup
чтобы start on (local-filesystems and net-device-up IFACE=eth0)
согласно этой странице, и теперь я получаю
z@ubuntu:/$ start nomilkforme
start: Rejected send message, 1 matched rules; type="method_call", sender=":1.86" (uid=1000 pid=17258 comm="start nomilkforme ") interface="com.ubuntu.Upstart0_6.Job" member="Start" error name="(unset)" requested_reply="0" destination="com.ubuntu.Upstart" (uid=0 pid=1 comm="/sbin/init")
Можете ли вы помочь понять, что это значит?
РЕДАКТИРОВАТЬ 2
Видимо ошибка выше была вызвана, потому что я не использовал "sudo", но с помощью sudo я получаю это (также с этой попыткой я восстановил start on startup
)
z@ubuntu:/$ sudo start nomilkforme
[sudo] password for z:
start: Job failed to start