Rackup支持HTTPS

时间:2010-10-15 17:06:25

标签: ruby https rack rackup

我找到了this question,这并没有真正解决我的问题,但至少可能让我以正确的方式说出我的问题。

我有一个简单的露营应用程序,我通过rackup启动。我希望能够通过安全连接测试应用程序(自签名服务器证书会没问题)但是因为我的开发盒上没有root,所以如果我可以保护默认服务器更好Rackup(Mongrel,也许?WEBrick?不确定如何检查),因为它很轻巧,开箱即用。

同样,我a)没有root,b)之前没有配置过Apache服务器,c)不特别想知道我是否可以帮助它。如果没有简单的方法可以做到这一点,我猜这就是生活,但是如果我可以通过一个或两个选项进行机架,或者更新我的config.ru,以提供HTTPS支持,那将是理想的。

1 个答案:

答案 0 :(得分:2)

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

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

至于root访问权限......你是在没有root权限的机器上开发的吗?