Java Apache使用modjk作为WordPress和Tomcat的代理

Java Apache使用modjk作为WordPress和Tomcat的代理,java,wordpress,apache,tomcat,mod-jk,Java,Wordpress,Apache,Tomcat,Mod Jk,这是我目前的基础设施。我在GCP上有两个虚拟机: VM1->Apache VM2->Tomcat Tomcat VM让我的web应用程序运行。对我的域的所有请求都指向Apache VM,从Apache,我使用modjk将它们重定向到Tomcat VM。到目前为止,这一切都很顺利 但是,我需要在WordPress上托管登录页,以便其他人可以管理主页内容,并且当有人在主页中识别出输入错误或某些联系人信息更改时,不需要部署整个应用程序 这是我的要求: 当用户键入www.xyz.com时,他们应该被重定

这是我目前的基础设施。我在GCP上有两个虚拟机:

VM1->Apache

VM2->Tomcat

Tomcat VM让我的web应用程序运行。对我的域的所有请求都指向Apache VM,从Apache,我使用modjk将它们重定向到Tomcat VM。到目前为止,这一切都很顺利

但是,我需要在WordPress上托管登录页,以便其他人可以管理主页内容,并且当有人在主页中识别出输入错误或某些联系人信息更改时,不需要部署整个应用程序

这是我的要求:

  • 当用户键入www.xyz.com时,他们应该被重定向到WordPress管理的网页。在此网页中,菜单中有一个登录选项。目前,甚至主页也是Tomcat上web应用程序的一部分
  • 当用户单击登录时,该请求应将用户带到Tomcat VM上的www.xyz.com/login
  • 我已经为WordPress创建了一个新的VM,但是我不知道如何连接Apache和WordPress。这是我当前在apache中的modjk配置:

    JKMount /* worker1
    JKMount /status jkstatus
    
    任何帮助都将不胜感激


    谢谢。

    如果您确实配置了此功能,那么用户将永远无法登录/wp Admin/的WordPress管理区域以及通过wp Admin区域进行编辑时的后续页面

    如果你真的想在“主页”上使用WordPress,我猜这是为了给用户提供某种程度的主页控制,而不是别的,那么我建议两个选项中的一个

    1) 使用WordPress下的www.website.com,然后使用sub-domain.webiste.com,所有这些都由Java应用程序提供支持

    2) 托管wordpress.website.com,然后使用wordpress REST API将数据动态拉入Java应用程序,以便整个www.website.com都从Java应用程序运行

    我看不到使用您描述的不必要的复杂设置的正当理由,我建议重新设计您的体系结构……您未来的自己将为此感谢您:-)