【问题标题】:Unicorn, RVM and Mac OS X LeopardUnicorn、RVM 和 Mac OS X Leopard
【发布时间】: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


    【解决方案1】:

    你可以使用工具 GNU screen http://www.gnu.org/software/screen/ 并分离屏幕,以便进程继续运行。

    或者,如果此命令可以解决问题,您可以尝试:

    rvmsudo unicorn -p 80
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-04
      • 2013-01-16
      • 2010-09-14
      • 2011-09-13
      相关资源
      最近更新 更多