在 Amazon-AWS 上安装 DHIS-2

Installing DHIS-2 on Amazon-AWS

上周五我刚刚通过一位客户了解到 DHIS2,然后我就知道它是我一直在寻找的东西。我现在正在尝试在云上部署今天的演示(希望如此)。

是否有关于在 Amazon Web Services 或 Linode 或任何负担得起的云上安装 DHIS-2 的好指南?

我环顾四周 google,没有太大帮助。 Stack Exchange 有一些用户在寻求 AWS 部署方面的帮助,但不是很准确。

https://webmasters.stackexchange.com/questions/88117/making-dhis2-work-with-postgresql

任何指点将不胜感激。

您可以在下面的 link 找到安装文档。 DHIS 2 在 Java 8、PostgreSQL 和 Tomcat 上运行。安装文档基于 AWS EC2 上可用的 Ubuntu / Debian。它解释了如何从普通 VM 安装 DHIS 2,这就是您在 AWS 上所做的。

http://dhis2.github.io/dhis2-docs/master/en/implementer/html/ch08.html

如果您更喜欢 Fedora,主要区别在于您必须使用 yum 包管理器而不是 APT,这基本上转换为使用 yum install 而不是 apt-get install

基本的安装过程如下:

  • 安装 PostgreSQL:sudo apt-get install postgresql-9.4
  • 创建 dhis.conf 配置文件。
  • 通过将 DHIS2_HOME 环境变量指向它来告诉系统配置文件所在的位置。
  • 安装 Java 8: sudo add-apt-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install oracle-java8-installer
  • downloads page 下载 DHIS 2 WAR 文件并将其放在 tomcat/webapps.
  • 从 Tomcat 开始 tomcat/bin/startup.sh

如果需要进行演示,您还可以在此处访问 public DHIS 2 演示:

https://play.dhis2.org/demo/