下载链接:
https://dist.neo4j.org/rpm/neo4j-4.4.17-1.noarch.rpm
安装参考:
https://neo4j.com/docs/operations-manual/4.4/installation/linux/rpm/
安装包所在位置
中科方德技术人员验证通过的安装包,安装所在位置
1 Java安装
1.1 rpm包相关的操作命令
怎样查看rpm安装包的安装路径
安装命令:
java所安装的目录
1
| cd /usr/lib/jvm/openlogic-openjdk-11-hotspot/
|
1.2 配置Java的环境变量
修改配置文件:
进入配置文件路径
打开配置文件:
在文件的末尾添加以下内容:
1 2 3
| export JAVA_HOME=/usr/lib/jvm/openlogic-openjdk-11-hotspot/ export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib export PATH=$JAVA_HOME/bin:$PATH
|
保存之后,重新加载相关的文件
2 neo4安装
2.1 安装执行命令
1
| rpm -ivh neo4j-4.4.17-1.noarch.rpm --nodeps --force
|
安装后,应用所在路径
1 2 3
| /usr/bin/neo4j /usr/share/neo4j /var/lib/neo4j
|
2.2 防火墙的设置
打开防火墙端口 7474 与 7687
1 2 3 4 5
| firewall-cmd --zone=public --add-port=7474/tcp --permanent
firewall-cmd --zone=public --add-port=7687/tcp --permanent
firewall-cmd --reload
|
查看防火墙所有开放的端口
1
| firewall-cmd --zone=public --list-ports
|
现象:

2.3 修改配置文件
配置文件所在路径:
1
| vim /etc/neo4j/neo4j.conf
|
取消注释,可以远程通过ip访问neo4j数据库
1 2 3 4 5 6 7 8 9 10
| #设置JVM初始堆内存和JVM最大堆内存 # 生产环境给的JVM最大堆内存越大越好,但是要小于机器的物理内存 dbms.memory.heap.initial_size=5g dbms.memory.heap.max_size=10g
# 修改缓存,如果机器配置高,这个越大越好 dbms.memory.pagecache.size=10g
取消下面语句的 # # dbms.default_listen_address=0.0.0.0
|
2.4 启动与停止服务
1 2 3
| cd /usr/share/neo4j/bin/
neo4j start/stop/restart
|
启动报错

解决方案:
3 安装算法插件-GDS
3.1 停止neo4j数据库服务
关闭neo4j图数据库
1 2 3
| cd /usr/share/neo4j/bin/
neo4j stop
|
3.2 将jar包移动到指定目录
1
| cd /var/lib/neo4j/plugins
|
3.3 修改相关配置文件
进入neo4j配置文件所在目录:
打开配置文件:
添加以下2行代码,保存退出
1 2
| dbms.security.procedures.unrestricted=gds.* dbms.security.procedures.whitelist=gds.*
|
修改后为:

3.4 启动neo4j服务
启动neo4j图数据库
1 2 3
| cd /usr/share/neo4j/bin/
neo4j start
|
3.5 验证按照是否成功
进入neo4j浏览器7474地址, 输入下面任意一条命令,若无异常,则安装成功。
1 2 3
| RETURN gds.version() 或者 CALL gds.list()
|
现象:
