This section describes how to install Neo4j on Mac OS.app
Download the latest release from Neo4j Download Center.jvm
Select the appropriate tar.gz distribution for your platform.ide
Check that the SHA hash of the downloaded file is correct:this
SHA-256
which will be located below your downloaded file.SHA-256
hash for the file that you downloaded.Extract the contents of the archive, using tar -xf <filename>
spa
Refer to the top-level extracted directory as: NEO4J_HOMEcode
Change directory to: $NEO4J_HOME
orm
Run ./bin/neo4j console
server
Ctrl-C
in the console.
When Neo4j runs in console mode, logs are printed to the terminal.ip
Use the standard Mac OS system tools to create a service based on the neo4j
command.ci
The limit of open file descriptors may have to be increased if a database has many indexes or if there are many connections to the database. The currently configured open file descriptor limitation on your Mac OS system can be inspected with the launchctl limit maxfiles
command. The method for changing the limit may differ depending on the version of Mac OS. Consult the documentation for your operating system in order to find out the appropriate command.
If you raise the limit above 10240, then you must also add the following setting to your neo4j.conf file:
dbms.jvm.additional=-XX:-MaxFDLimit
Without this setting, the file descriptor limit for the JVM will not be increased beyond 10240. Note, however, that this only applies to Mac OS. On all other operating systems, you should always leave the MaxFDLimit
JVM setting enabled.
This section describes how to set an initial password for Neo4j.
Use the set-initial-password
command of neo4j-admin
to define the password for the native user neo4j
. This must be performed before starting up the database for the first time.
Syntax:
neo4j-admin set-initial-password <password>
Example 4.2. Use the set-initial-password
command of neo4j-admin
Set the password for the native neo4j
user to 'h6u4%kr' before starting the database for the first time.
$neo4j-home> bin/neo4j-admin set-initial-password h6u4%kr
If the password is not set explicitly using this method, it will be set to the default password neo4j
. In that case, you will be prompted to change the default password at first login.