我正在试着做一个变通方法..在我客户端的服务器上,一个带有apache的服务已经在运行了,现在我正在尝试添加一个子域到我的服务中,其中包括一个在docker中运行的nginx。我的问题是:如何向apache添加指向docker中运行的nginx的子域?
听起来是个糟糕的解决方案,但是要把这些服务放在一起太费力了,你怎么看?(osTicket已经在apache后面运行了,我想安装bitwarden - bitwarden.com)
谢谢你的帮助!
发布于 2020-03-21 06:03:04
从架构上讲,这完全是从后到前的。虽然Apache很有能力作为代理运行,但它是一个复杂而沉重的软件-将它放在一个轻量级and服务器的前面是本末倒置的。
您还没有说明您想要实现的目标:您是否只有一个IP地址?您是否需要它们出现在相同的vhost名称下?
您可以将两者都放在代理后面- nginx或varnish是显而易见的候选者。
OSTicket是一个PHP/MySQL应用程序-它可以像Apache和mod_php一样运行nginx+php-fpm。然而bitwarden本身就是一个独立的why服务器--为什么你要尝试添加另一个服务器呢?
https://stackoverflow.com/questions/60781931
复制相似问题