-
Notifications
You must be signed in to change notification settings - Fork 56
Building Neo4j
Note: This package uses Log4j. Please see details here, for the updates on security vulnerabilities.
General Notes:
-
When following the steps below, please use a standard permission user unless otherwise specified.
-
A directory
/<source_root>/
will be referred to in these instructions, this is a temporary writable directory anywhere you'd like to place it.
Neo4j binaries are available and can be downloaded from here. To use these binaries, different Java flavors can be installed on mentioned distributions.
Note: Neo4j(v4.4.5) was verified at the time of creation of these instructions
-
RHEL (7.8, 7.9, 8.2, 8.4, 8.5)
-
With Eclipse Adoptium Temurin Runtime (previously known as AdoptOpenJDK hotspot)
- Download and install Eclipse Adoptium Temurin Runtime (Java 11) from here.
-
With OpenJDK11
sudo yum install -y java-11-openjdk-devel
-
-
Ubuntu (18.04, 20.04, 21.10)
-
With Eclipse Adoptium Temurin Runtime (previously known as AdoptOpenJDK hotspot)
- Download and install Eclipse Adoptium Temurin Runtime (Java 11) from here.
-
With OpenJDK11
sudo apt-get update sudo apt-get install -y openjdk-11-jdk
-
-
SLES (12 SP5, 15 SP3)
-
With Eclipse Adoptium Temurin Runtime (previously known as AdoptOpenJDK hotspot)
- Download and install Eclipse Adoptium Temurin Runtime (Java 11) from here.
-
With OpenJDK11
sudo zypper install -y java-11-openjdk-devel
-
export SOURCE_ROOT=/<source_root>/
export JAVA_HOME=<path to installed java>
export PATH=$JAVA_HOME/bin:$PATH
To start the server, extract binary tar to $SOURCE_ROOT
and follow steps given below.
cd $SOURCE_ROOT/<Neo4j_binary_folder>/
bin/neo4j start
bin/neo4j status
bin/neo4j stop
The information provided in this article is accurate at the time of writing, but on-going development in the open-source projects involved may make the information incorrect or obsolete. Please open issue or contact us on IBM Z Community if you have any questions or feedback.