Java 7 and Java 8
You need both Java 7 and Java 8. For CentOS / RedHat style Linux operating systems, you can get Java RPM files via these wget commands:
- wget --no-check-certificate --no-cookies --header 'Cookie: oraclelicense=accept-securebackup-cookie' http://download.oracle.com/otn-pub/java/jdk/7u79-b15/jdk-7u79-linux-x64.rpm
- wget --no-check-certificate --no-cookies --header 'Cookie: oraclelicense=accept-securebackup-cookie' http://download.oracle.com/otn-pub/java/jdk/8u45-b14/jdk-8u45-linux-x64.rpm
Install the Java 7 RPM first, then the Java 8 RPM.
Full Strength Java Encryption
ArkCase supports encrypted database columns, if the database supports this feature (PostgreSQL supports encryption). To use this feature you need to install the Java 8 full encryption libraries.
Download the full strength libraries from here: http://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html
The downloaded zip file will have 2 JAR files. Copy both files to the jre/lib/security folder under the Java 8 JDK home folder (i.e., $JAVA/jre/lib/security). These two JAR files should overwrite the default encryption JARs already in that folder.
Install Node.js using the appropriate tools for your operating system.
For CentOS 6.5 and above you should be able to simply:
- sudo yum install nodejs
After which node and npm should be on your path. To verify, run the command ‘npm’. If the command is not found, try running:
- sudo yum install npm
This may install even more dependencies than nodejs. If you get some error, or ‘npm’ still doesn’t work, you may have to search for how to install Node and npm on your Linux distribution.
For Windows, you can download a Node installer from here:
Install git using the appropriate tools for your operating system. For CentOS 6.5 and above you should be able to simply:
- sudo yum install git
To verify, run the command ‘git’. If the command is not found try to find out how to install Git for your operating system.
To run the ArkCase webapp, ‘git’ must be in the path.