Taking clues from 2.3.9 release notes and 2.3.8 deployment upgrade
following 3.0 docs
Run these commands from the '/usr/local/share' directory
- shut down the database
sudo /usr/local/share/neo4j/bin/neo4j stoporneop wget dist.neo4j.org/neo4j-community-2.3.9-unix.tar.gztar -xzf neo4j-community-2.3.9-unix.tar.gzmv neo4j-community-2.3.9 neo4j- copy the data folder in
/usr/local/share/neo4j
cp -r /usr/local/share/neo4j/data/* /usr/local/share/neo4j-community-2.3.9/data/
sed -i.bak s/#org.neo4j.server.webserver.address=0.0.0.0/org.neo4j.server.webserver.address=0.0.0.0/g neo4j-community-2.3.9/conf/neo4j-server.properties
sed -i.bak s/dbms.security.auth_enabled=true/dbms.security.auth_enabled=false/g neo4j-community-2.3.9/conf/neo4j-server.properties
sed -i.bak s/org.neo4j.server.webserver.https.enabled=true/org.neo4j.server.webserver.https.enabled=false/g neo4j-community-2.3.9/conf/neo4j-server.properties
- Recommended to turn on automatic upgrade, even though it doesn't seem to do anything.
"Set the Neo4j configuration parameter allow_store_upgrade=true in the conf/neo4j.properties file of the 2.3.8 installation. Neo4j will fail to start without this configuration."
- check everything ran right.
sudo /usr/local/share/neo4j/bin/neo4j start
Make sure you have openjdk8.0 installed