IM在Ubuntu 14.04最小x86上运行VPS服务器。我通过SSH使用putty连接到它。
在服务器上我有一个简单的脚本,它启动了一些机器人实例
nohup node /nodebots/bot10/server.js &
我使用root作为用户,因此所有权限和+ chmod X都设置正确(在我看来)
我的想法是我的node.js程序并不优秀+运行机器人的服务有时会重新启动,服务器崩溃等。
我已经安装了crontab,此时很难将脚本设置为在启动时运行。
我使用了各种解决方案,包括尝试通过init.d启动它,向rc.local添加一行,并使用crontab -e。没有任何帮助。
目前,crontab中的代码有以下几种方式
`@reboot sh /nodebots/botsrun.sh`
@reboot root /nodebots/sh botsrun.sh
@reboot cd /nodebots/ && sh botsrun.sh
没有任何帮助。
我是Ubuntu的新手,编码甚至是终端命令。我真的会提供任何帮助。我将更加感激一步一步的教程,了解我做错了什么以及应该做些什么。