是否有可能在一个实例下同时拥有Magnolia Public和Author?如果是这样,怎么样?

时间:2016-01-28 13:29:00

标签: magnolia jelastic

是否可以在Jelastic的1个实例中同时使用Magnolia Public和Author?如果是这样,怎么样?

1 个答案:

答案 0 :(得分:2)

根据您的要求,我很高兴地通知您,您可以在1个实例下轻松部署Magnolia Public和Magnolia Author。 作为第一步,您应该部署主要的Magnolia应用程序,您可以在我们Marketplace的帮助下,通过相应的Magnolia CMS小部件一键式完成它。 在 Portal / CMS 部分。

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

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

enter image description here

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

enter image description here enter image description here

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