我按照以下方式设置 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 打开它们。
答案1
我发现如果脚本文件中有任何错误,启动命令将报告“未知作业”。
init-checkconf /etc/init/nomilkfor.me
您可以使用(不是以 root 身份,而是以用户帐户身份)检查脚本
一旦所有错误被修复,它start nomilkfor.me
可能会起作用。