是否可以在 1 个实例下同时拥有 Magnolia Public 和 Author?如果是这样,如何?

Is it possible to have both Magnolia Public and Author under 1 instance? If so, how?

是否可以在 Jelastic 中将 Magnolia Public 和 Author 都放在 1 个实例下?如果可以,怎么做?

根据您的要求,我很高兴地通知您,您可以在 1 个实例下轻松部署 Magnolia Public 和 Magnolia Author。 作为第一步,您应该部署主要的 Magnolia 应用程序,您可以在我们的 MarketplacePortal/CMS 部分。

您可以使用 Jelastic dashboard, FTP, WebDav or SSH 访问权限管理您的应用程序和文件。在您的情况下,有必要建立对 Tomcat 实例的 SSH 访问 并执行以下操作:

cd /opt/tomcat/webapps/ && cp ROOT.war ROOT2.war

复制完成后重新启动 Tomcat 实例。 达到此目标后,您将获得两个独立的 Magnolia CMS 应用程序。 安装的文件位于 webapps 目录,在上述操作后将有两个上下文

根据官方Magnolia文档,需要提供相应配置文件的修改 此外,应该提到的是,复制的 Magnolia 应用程序将具有与原始上下文 ROOT 相同的设置 因此,在执行所需的更改之前,您应该在 MySQL 实例中创建另一个数据库,然后指定它以供 second/copied 应用程序使用。 因此,您将拥有两个独立的 Magnolia 应用程序,其中一个可以设置为 Public 模式,另一个可以设置为 Author.