2

我发现了这个问题,它并没有真正解决我的问题,但至少可以让我以正确的方式表达我的问题。

我有一个简单的露营应用程序,我通过rackup. 我希望能够通过安全连接测试应用程序(自签名服务器证书就可以了),但由于我的开发盒上没有 root,如果我能保护默认服务器会更好rackup (可能是 Mongrel?WEBrick?不知道如何检查)因为它很轻量级并且或多或少是开箱即用的。

再说一次,我 a) 没有 root,b) 以前没有配置过 Apache 服务器,c) 不是特别想学习是否可以提供帮助。如果没有简单的方法可以做到这一点,我想这就是生活,但如果我可以将一两个选项传递给 rackup,或者更新我的 config.ru,以提供 HTTPS 支持,那将是理想的。

4

1 回答 1

2

要测试 HTTPS,您需要一个证书。您可以创建一个自签名证书在您的机器上进行测试,如下所示:http ://www.akadia.com/services/ssh_test_certificate.html

大多数 ruby​​ 服务器(如果不是全部)自己不处理证书,您需要像 apache 或 nginx 这样的服务器来处理这些东西。您所指的问题是解释如何继续使用 apache。我建议使用带有自签名证书的 Apache。

至于 root 访问权限……您是在没有 root 访问权限的机器上开发的?

于 2010-10-15T17:49:11.777 回答