如何在后台运行WEBrick服务器作为Windows服务?我尝试按照this帖子中的建议,但我使用Rails 3,并且无法提供等效于C:\RUBYAPP\script\server -e production
,因为Rails中不存在server
目录3了。有什么帮助吗?
答案 0 :(得分:2)
我从未见过在Windows服务中使用的WEBrick,但解决方法可能是将Web服务器作为后台作业运行。这就是你要做的事情:
您需要一个带有2条指令的bat文件来启动Web服务器:
然后你需要将该bat文件转换为exe文件。检查this是否有免费工具。我知道该工具存在32位和64位,您可能需要四处查找正确的工具。
创建exe时,请确保选择它作为不可见的应用程序运行。
然后将exe放在启动文件夹中。应该这样做。