0

如何将我的 Ruby-on-Rails 应用程序部署到EngineYard上的暂存环境,并将其仅对开发团队保密?由于正在上演的 Rails 应用程序包含要测试的注册/登录功能,我想使用单独的身份验证设置 - http 基本身份验证就可以了,我只是想减少 The Public 之前撞到我们网站的机会它启动了。

目的是在云服务器上随时运行现场演示,以便国外的企业主可以随时使用该站点。我们目前正计划使用 EngineYard 进行部署,但没有真正的经验。(顺便说一句:Heroku 是首选,但欧盟的数据保护法让我们改用 EngineYard。但是,EngineYard 上提供的社区建议较少,我不清楚应该如何使用它。)

任何建议表示赞赏,谢谢。

4

2 回答 2

1

最简单的解决方案是在您的 ApplicationController 中为暂存分支添加 HTTP 基本身份验证。

于 2012-01-08T22:25:35.293 回答
1

我认为http://blog.codingspree.net/2011/10/12/basic_authentication_and_rewire_rules_for_you_engine_yard_application.html是有关如何在 EngineYard AppCloud 部署上为 nginx 配置基本身份验证的最新摘要。

于 2012-01-07T19:23:29.917 回答