Ubuntu 服务配置

Ubuntu 服务配置

有点问题。

我尝试通过服务在 VPS 上运行 Ghost 平台。

我编写了服务配置文件并将其放到

/etc/init.d/ 启动

文件内容:

#/etc/init/ghost.conf

description "Ghost: Just a blogging platform"

start on (local-filesystems and net-device-up IFACE=eth0)
stop on runlevel [!12345]

# If the process quits unexpectadly trigger a respawn
setuid ghost
setgid ghost
env NODE_ENV=production

chdir /var/www/ghost

exec /usr/bin/npm start --production

pre-stop exec /usr/bin/npm stop --production

问题是我运行服务

但它还是停了下来

root@ghost-512mb-nyc1-01:/# sudo service ghost status
ghost stop/waiting
root@ghost-512mb-nyc1-01:/# sudo service ghost start
ghost start/running, process 32581
root@ghost-512mb-nyc1-01:/# sudo service ghost status
ghost stop/waiting
root@ghost-512mb-nyc1-01:/# 

请帮帮我吧。

相关内容