目录

neo4j安装

环境

CentOS7

JDK 17

很重要
防火墙记得关,或者开放端口 7474、7687

JDK17

下载文件

1
wget https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.rpm

安装

1
rpm -ivh jdk-17_linux-x64_bin.rpm

验证

1
java -version

环境变量

1
vim /etc/profile
  • 在最下面添加: export JAVA_HOME=/usr/java/jdk-17 export PATH=$PATH:$JAVA_HOME/bin
  • esc:wq 保存退出

验证

1
2
3
source /etc/profile
echo $JAVA_HOME
java -version

切换JDK版本(如果需要)

1
update-alternatives --config java # 系统上切换不同版本的 Java

neo4j

下载文件

1
curl -O http://dist.neo4j.org/neo4j-community-5.15.0-unix.tar.gz

解压

1
2
mkdir /usr/local/neo4j
tar -zxvf neo4j-community-5.15.0-unix.tar.gz -C /usr/local/neo4j/

修改配置文件

1
2
cd /usr/local/neo4j/config
vim neo4j.conf
  • esc:set number显示行号
  • 去掉64行的 #,可以远程通过ip访问neo4j数据库 server.default_listen_address=0.0.0.0
  • 去掉206行的#,允许从远程url来load csv;dbms.security.allow_csv_import_from_file_urls=true
  • 编辑完成后,保持并退出ESC,输入 :wq退出;

启动

1
2
cd /usr/local/neo4j/bin
./neo4j start

导入数据

1
2
3
4
5
# 关闭neo4j
./neo4j stop

# 导入数据到 neo4j
./neo4j-admin database load --from-path=/home/hjt/ --overwrite-destination=true neo4j

验证

打开 ip:7474