【发布时间】:2011-06-06 07:50:42
【问题描述】:
我正在尝试使用标题中提到的技术在家里的旧 mac mini G4 上设置一个小型 Web 服务器。我了解到要在端口 80 上提供任何服务,必须使用 sudo 启动服务器。由于我使用 RVM 来管理我的 Ruby Gems,因此我使用 rvmsudo 来启动服务器。
我已经创建了一个运行服务器的用户,我可以通过 SSH 登录并输入“rvmsudo unicorn -p 80”来启动服务器。但是当然,当我关闭连接时,进程就会终止,所以这显然不是要走的路。
在 Mac OS Leopard 上设置服务器的“正确”方法是什么?请记住,我想继续使用 RVM 来管理我的 gem。我还希望服务器在计算机启动时自动开始运行。
【问题讨论】:
标签: macos rvm osx-leopard unicorn