由于neo4j是基于Java的,所以安装之前保证已经安装好Java环境,版本1.8
接下来进行安装
-
下载安装包:
可以直接从官网进行下载安装https://neo4j.com/download-center/#releases
或者直接使用
curl -O http://dist.neo4j.org/neo4j-community-3.5.4-unix.tar.gz -
解压压缩包
tar -axvf neo4j-community-3.5.4-unix.tar.gz
-
修改配置文件
vim conf/neo4j,conf
修改如下:
# 修改第22行load csv时l路径,在前面加个#,可从任意路径读取文件
#dbms.directories.import=import
添加如下(下面可以直接添加也可以在原文档找到去掉注释直接使用)
# 生产环境给的JVM最大堆内存越大越好,但是要小于机器的物理内存
dbms.memory.heap.initial_size=5g
dbms.memory.heap.max_size=10g
# 修改46行,可以认为这个是缓存,如果机器配置高,这个越大越好
dbms.memory.pagecache.size=10g
# 默认 bolt端口是7687,http端口是7474,https关口是7473,不修改下面3项也可以
dbms.connector.bolt.listen_address=:7687
dbms.connector.http.listen_address=:7474
dbms.connector.https.listen_address=:7473
#允许从远程url来load csv
dbms.security.allow_csv_import_from_file_urls=true
#允许使用neo4j-shell,类似于mysql 命令行之类的
dbms.shell.enabled=true
# 设置连接neo4j-shell的端口,一般都是localhost或者127.0.0.1,这样安全,其他地址的话,一般使用https就行
dbms.shell.host=127.0.0.1
# 设置neo4j-shell端口,端口可以自定义,只要不和其他端口冲突就行
dbms.shell.port=1337
#设置neo4j可读可写
dbms.read_only=false
4.启动neo4j
bin/neo4j start
5.访问数据库
http://服务器ip地址:7474/browser/
初始密码和账户都是neo4j,初次登陆需要改密码
6.关闭
bin/neo4j stop