简介
OpenMRS是一种基于患者的医疗记录系统,专注于为提供商提供免费的可定制电子病历系统(EMR)。
编译配置流程
1.配置编译环境
安装JDK和wget等依赖工具。
yum install java-1.8.0-openjdk java-1.8.0-openjdk-devel wget maven -y
2.获取源码
获取“openmrs-2.1.4”源码包。
cd /usr/local/src
wget https://github.com/openmrs/openmrs-core/archive/2.1.4.tar.gz
3.编译和安装
安装“openmrs-2.1.4”
安装花费时间较长,请耐心等待。
cd /usr/local/src
tar -zxvf 2.1.4.tar.gz
cd openmrs-core-2.1.4/
mvn clean package
4.运行和验证
1)安装Jetty,通过Jetty运行OpenMRS。
cd /usr/local/src/openmrs-core-2.1.4/webapp
mvn jetty:run
回显内容如下:
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building openmrs-webapp 2.1.4
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] >>> jetty-maven-plugin:9.3.3.v20150827:run (default-cli) @ openmrs-webapp >>>
[INFO]
[INFO] --- buildnumber-maven-plugin:1.1:create (default) @ openmrs-webapp ---
[INFO] Checking for local modifications: skipped.
[INFO] Updating project files from SCM: skipped.
[INFO] ShortRevision tag detected. The value is '6'.
如果是初次执行mvn jetty:run,则要安装Jetty,花费时间较长。
2)Jetty运行成功后,放通 云服务器 安全组中入方向规则里的8080端口,在浏览器中输入“http://[ECS IP]:8080/openmrs”,即可看到OpenMRS控制台,如图所示。
OpenMRS控制台