All versions of this manual
X
 

Getting started: Technical requirements

Linkurious is a Web-application server, it needs to be installed on a server and can then be accessed by multiple users using their Web browser.

Linkurious Server

Technical requirements for the machine used to install the Linkurious Web-application server.

Hardware

For a standard installation of Linkurious, the recommended hardware is:

  • 32GB of RAM
  • 8 CPU cores
  • 50GB of free space (SSD preferred)

Please keep in mind that these technical requirements are for Linkurious server only. For hardware requirements regarding your graph database, please refer to these guides:

Elasticsearch

Linkurious includes an embedded Elasticsearch instance for search capabilities. Please keep in mind that this embedded instance will only work for smaller graphs (less than 50M nodes + edges). For larger graphs, you will need to deploy an Elasticsearch cluster. Please refer to Elasticsearch's hardware requirements guide for details.

Operating System

Linkurious server can be deployed on the following platforms:

  • Windows
    • Windows 7
    • Windows 8
    • Windows 8.1
    • Windows 10
    • Windows Server 2012
  • Linux
    • CentOS 7+
    • Ubuntu 12.10+
    • Gentoo 12+
    • Debian 8+
    • Mint 14+
  • Mac OS X
    • OS X 10.10+ (OS X Lion and more recent)

Java

Linkurious' embedded Elasticsearch engine requires Java JRE (or JDK) 7+.

You can download the latest JRE from Oracle's website.

Installation instructions:

The JAVA_HOME environment variable should be set.

SQLite and GLIBC 2.14

Linkurious uses an embedded SQLite store for user-data persistence. This database requires GLIBC >= 2.14. Some older Linux distributions don't have this version of GLIBC available. You can check the version available on your system on http://distrowatch.com.

If SQLite does not work on your system, please refer to the user-data store documentation section to learn how to use alternative databases.

Linkurious Client

Technical requirements for users who want to access Linkurious with their Web browser.

Hardware

Hardware requirements of the Linkurious Web client vary with the size of the visualized graphs. For up to 500 nodes and edges in a single visualization, we recommend to use a machine with 4 GB RAM, and 2 CPU cores @ 1.6 Ghz.

The minimal screen resolution is 1024 x 768.

Web Browser

End-users will access Linkurious through a Web browser. All modern browsers are supported:

  • Chrome 23+ (fastest)
  • Internet Explorer 10+
  • Firefox 17+
  • Opera 12+