我正在建立一个Rails应用程序后面的乘客广告Apache (或Nginx)。我想要做的是在多个域上服务器相同的应用程序。
该应用程序将是一个多领域的应用程序,它将有一些特定的逻辑来管理不同的领域内部。
我的问题与服务器本身有关。在我的本地机器(带有Apache、客运等的OS)中,我可以通过创建vhost配置文件和更改主机文件来实现这一点。
在Ubuntu服务器上,会需要吗?我想主机文件不需要更改,因为这将通过DNS服务器完成。
有什么想法吗?
发布于 2015-06-04 07:18:36
在apache或nginx中,vhost的配置必须与在开发机器上进行的方式几乎相同,以便服务器能够接受客户端并将它们引导到正确的应用程序。
“主机”部分必须完成,正如您所说的,因为域名的解析将由互联网上的DNS系统执行:您必须注册相关的域名并将它们与ubuntu服务器的公共地址相关联,但服务器本身不需要任何配置。
https://serverfault.com/questions/696514
复制相似问题