Reminder: Do not include any PHI or PII in Confluence. If you require 508 accessibility assistance or any other support for this system, then please send an email to onc-jira-questions@healthit.gov
Introduction
This guide details the process for installing the system requirements of the Direct Certificate Discovery Tool (DCDT, or the Tool).
Hardware Requirements
Hardware Type | Minimum Requirement | Notes |
CPU | 1 Processing Unit @ 2.0GHz | Only a rough estimate. |
Memory (RAM) | 3GB | Less memory is required if the pieces of software are run on different machines. |
Software Requirements
Software Name | Minimum Version | Notes |
Ubuntu (Server) | 14.04 LTS (Trusty Tahr) | |
Oracle Java 8 JDK + JRE | 1.8.0 | Install instructions detailed below. |
Git CLI | 1.9.1 | Install instructions detailed below. |
Apache Maven | 3.1.1 | Install instructions detailed below. |
Apache Tomcat | 7.0 | Install instructions detailed below. |
Install Software Requirements
Java Development Kit (JDK) & Java Runtime Environment (JRE)
In order to get the proprietary Oracle Java 8 packages, run the following:
sudo add-apt-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install oracle-java8-installer sudo update-java-alternatives -s java-8-oracle
To set the JAVA_HOME environment variable for the installed JDK:
export JAVA_HOME=/usr/lib/jvm/java-8-oracle echo "export JAVA_HOME=$JAVA_HOME" | sudo tee -a /etc/environment
To obtain the Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files required for unlimited strength encryption used in DCDT, run either of the following sets of commands:
sudo apt-get install oracle-java8-unlimited-jce-policy
Git CLI
Run the following:
sudo apt-get install git
Apache Maven
Maven must be installed manually because the minimum version of Maven that must be installed is 3.1.1 and on 14.04 LTS, the default version of Maven that is installed is 3.0.5 if the following command
sudo apt-get install maven
is run.
Instructions for how to install Maven manually can be found here and archived versions of Maven 3 can be downloaded here.
Apache Tomcat
Run the following:
sudo apt-get install tomcat7 tomcat7-admin