【发布时间】:2014-08-22 21:32:33
【问题描述】:
我们在 ubuntu 上使用前端技术作为 php 和 web 服务器作为 nginx。我们的应用程序有一个公司注册页面。一旦新公司注册,我们就会为公司创建一个独特的子域。 http://localserver.in/register 和 http://company.localserver.in/login。
我们已经完成了这些设置,我们可以通过公司子域访问服务器。
现在我们正朝着部署的方向发展,我们在 git 上提出了 3 个不同的分支。质量保证、发布和生产。我们决定只在一个 AWS 实例上保留 QA 和 Release 分支,并且还将拥有一个 DB。它就像 2 个代码库和 1 个 DB 方法。
现在我可以轻松购买新域并使用 AWS 实例进行设置,但这会增加管理不同配置设置的开销。
当我们为每家公司创建子域时,我们不能将两个不同的代码库指向不同的子域。
在这种情况下,真的可以在一个域上处理 QA 和 Release 分支吗?或者我们需要购买两个不同的域名?
【问题讨论】:
标签: ubuntu amazon-web-services nginx web-deployment webdeploy