我想在一台服务器上部署多个rails app。如果我有一个域名,我可以轻松地使用子域作为虚拟主机中的服务器名称。
我的问题是我没有域名。我可以做点什么吗
70.42.89.11/app_1作为一个服务器名称,70.42.89.11 / app_2作为另一个服务器名称。
或者还有其他解决方案吗?
答案 0 :(得分:13)
是。 Passenger指南称之为“部署到子URI”
<击> http://www.modrails.com/documentation/Users%20guide%20Apache.html#deploying_rack_to_sub_uri 击>
答案 1 :(得分:0)
此外,您可以设置标准虚拟主机设置并使用您的hosts文件来构建您喜欢的域。这当然只适用于测试,因为任何想要查看应用程序的人都需要在他们的主机文件中拥有相同的条目,但是可以用于开发。
域名不需要在域名系统中托管,可用于虚拟主机托管。