Ruby 支持HTTPS的Rackup
我发现,这并不能真正解决我的问题,但至少可以让我用正确的方式表达我的问题 我有一个简单的露营应用程序,可以通过Ruby 支持HTTPS的Rackup,ruby,https,rack,rackup,Ruby,Https,Rack,Rackup,我发现,这并不能真正解决我的问题,但至少可以让我用正确的方式表达我的问题 我有一个简单的露营应用程序,可以通过rackup启动。我希望能够通过安全连接测试应用程序(自签名服务器证书就可以了),但由于我的开发箱上没有root,因此最好能为rackup(可能是Mongrel?WEBrick?不确定如何检查)保护默认服务器,因为这是一种轻量级的方法,并且或多或少是开箱即用的 同样,我a)没有root,b)以前没有配置过Apache服务器,c)不想特别了解我是否可以帮助它。如果没有简单的方法可以做到这一
rackup
启动。我希望能够通过安全连接测试应用程序(自签名服务器证书就可以了),但由于我的开发箱上没有root,因此最好能为rackup(可能是Mongrel?WEBrick?不确定如何检查)保护默认服务器,因为这是一种轻量级的方法,并且或多或少是开箱即用的
同样,我a)没有root,b)以前没有配置过Apache服务器,c)不想特别了解我是否可以帮助它。如果没有简单的方法可以做到这一点,我想这就是生活,但是如果我可以传递一两个选项来安装,或者更新我的config.ru,以提供HTTPS支持,那将是理想的。要测试HTTPS,你需要一个证书。您可以创建自签名证书以在您的计算机上进行测试,如下所示: 大多数ruby服务器(如果不是全部的话)本身并不处理证书,您需要像apache或nginx这样的服务器来处理这些东西。您提到的问题是解释如何继续使用apache。我建议使用带有自签名证书的apache
至于根访问。。。您正在一台没有root访问权限的计算机上开发?是的,这里没有root。有时在公司环境中,这是无法帮助的。不幸的是,这听起来像是“没有简单的方法可以做到这一点”,正如我在问题中所说,我想这就是生活:sign::您可以在别处创建证书并将其复制到您的工作机器上。另外,我认为您不需要root来运行apache或nginx(只需要安装它们)。