首先,我比管理员更像是一个开发者。我一直在这里问问题。但如果有更好的地方可以提出这个问题,请告诉我。
这是我的情况。我有一个可以在linux上运行的应用程序。它同时提供https(使用nginx的端口443)和ssh(端口22)。但由于组织限制,我被迫在使用虚拟机的Linux客户端的Windows主机上运行它。此外,主机盒上还有另一个Web应用程序;这两个Web应用程序都应该基于URL提供(例如:app1.com,app2.com)。需要保留网址。所有ssh流量都可以默认为guest。
我需要做的一个想法是,我想知道 如果我让它变得比它应该更复杂。任何帮助表示赞赏。
步骤:
问题:
- 我可以在保留URL的同时避免主机上额外的nginx反向代理吗?
- 还有什么关于ssl。我可以在主机上设置https并将其路由到guest虚拟机上的端口80并避免使用两个证书吗?注意:我在Virtualbox中使用NAT,所以我猜不应该有任何安全问题。
醇>
答案 0 :(得分:1)
这是一个管理问题,用户将相同的问题发布到serverfault,并在其中回答:https://serverfault.com/questions/835220/multiple-web-applications-same-vm-vs-multiple-vms