在 heroku 中部署 hippo cms
Deploy hippo cms in heroku
在 Hippo 中,有两个 Web 应用程序打包为 war 文件,位于一个名为 webapps 的目录中,一些库位于名为 shared/lib 的目录中,另一组位于名为 [=17] 的目录中=],以及一些配置文件,例如 conf 目录中的 log4j 描述符和 Tomcat 上下文描述符。
但是在Heroku中,我找不到tomcat的目录来像Hippo的结构那样部署这些目录(shared/lib, common/lib, conf)
谢谢
Hippo 至少需要访问整个 Tomcat 实例才能进行设置。我已经通读了 Heroku 文档(其中大部分只是略读),但我看不到他们提供该访问权限。
但是,您可能愿意尝试第二种选择;在 docker 图像中构建 Hippo,并将其部署到 Heroku 中:
Creating a docker container for hippo
Deploying docker container to Heroku
我还没有尝试或测试过这些,所以我不能保证它会成功。但如果您仅限于使用 Heroku,那么至少值得一试。
此外,如果您使用 docker 设法获得它 运行,我将非常有兴趣了解更多详细信息。
在 Hippo 中,有两个 Web 应用程序打包为 war 文件,位于一个名为 webapps 的目录中,一些库位于名为 shared/lib 的目录中,另一组位于名为 [=17] 的目录中=],以及一些配置文件,例如 conf 目录中的 log4j 描述符和 Tomcat 上下文描述符。
但是在Heroku中,我找不到tomcat的目录来像Hippo的结构那样部署这些目录(shared/lib, common/lib, conf)
谢谢
Hippo 至少需要访问整个 Tomcat 实例才能进行设置。我已经通读了 Heroku 文档(其中大部分只是略读),但我看不到他们提供该访问权限。
但是,您可能愿意尝试第二种选择;在 docker 图像中构建 Hippo,并将其部署到 Heroku 中:
Creating a docker container for hippo
Deploying docker container to Heroku
我还没有尝试或测试过这些,所以我不能保证它会成功。但如果您仅限于使用 Heroku,那么至少值得一试。
此外,如果您使用 docker 设法获得它 运行,我将非常有兴趣了解更多详细信息。