在同一个网站 URL 上运行 GitLab 和 Tomcat

在同一个网站 URL 上运行 GitLab 和 Tomcat

长期以来,我一直在 HTTP 上运行 GitLab,在 HTTPS 上运行 Tomcat,但现在我想在 HTTPS 上运行它们两个。

我拥有一个网站网址,假设它名为https://www.example.com。我想让我的 tomcat 实例处理所有不是 的内容https://www.example.com/gitlab。这可能吗?两个服务都在不同的端口上运行,我的问题是,如果我先打开 tomcat,它将处理所有 HTTPS 请求,如果我打开 GitLab,它将处理所有 HTTPS 请求

答案1

只需在两个服务前添加Apache或nginx作为反向代理,让它们转发请求即可。

相关内容