neo4j的安装-deb包安装

环境:
本次安装测试中科方德桌面版

实际安装生成测试环境:

下载链接:
https://dist.neo4j.org/deb/neo4j_4.4.17_all.deb
安装参考:
https://neo4j.com/docs/operations-manual/current/installation/linux/debian/

安装包所在位置

DEB 包命令大全 (Debian, Ubuntu 以及类似系统)

1
2
3
4
5
6
7
8
dpkg -i package.deb 安装/更新一个 deb 包
dpkg -r package_name 从系统删除一个 deb 包
dpkg -l 显示系统中所有已经安装的 deb 包
dpkg -l | grep httpd 显示所有名称中包含 "httpd" 字样的deb包
dpkg -s package_name 获得已经安装在系统中一个特殊包的信息
dpkg -L package_name 显示系统中已经安装的一个deb包所提供的文件列表
dpkg --contents package.deb 显示尚未安装的一个包所提供的文件列表
dpkg -S /bin/ping 确认所给的文件由哪个deb包提供

1 Java安装

1.1 deb包相关的操作命令

安装命令:

1
dpkg -i openlogic-openjdk-11.0.18+10-linux-x64-deb.deb 

java所安装的目录

1
cd /usr/lib/jvm/openlogic-openjdk-11-hotspot-amd64/

1.2 配置Java的环境变量

修改配置文件:
进入配置文件路径

1
cd /etc/

打开配置文件:

1
vim profile

在文件的末尾添加以下内容:

1
2
3
export JAVA_HOME=/usr/lib/jvm/openlogic-openjdk-11-hotspot-amd64/
export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib
export PATH=$JAVA_HOME/bin:$PATH

保存之后,重新加载相关的文件

1
source profile

2 neo4安装

2.1 安装执行命令

linux忽略依赖强制安装软件
https://blog.csdn.net/qq_41520220/article/details/126360495
强制安装.deb文件

1
2
dpkg -i --force-overwrite xxx.deb
强制安装软件
1
2
dpkg -i --force-all xxx.deb
不顾一切的强制安装软件

实际执行命令(只能不顾一切的强制安装)

1
dpkg --force-overwrite -i neo4j_4.4.17_all.deb

安装后,应用所在路径
查看文件安装所在目录的相关方法

1
dpkg -L neo4j

配置文件所在路径

1
2
3
/etc/default/neo4j
/etc/init.d/neo4j
/etc/neo4j/neo4j.conf

2.2 防火墙的设置

打开防火墙端口 7474 与 7687

1
2
3
ufw allow 7474/tcp

ufw allow 7687/tcp

查看防火墙所有开放的端口

1
ufw status

现象:

2.3 修改配置文件

配置文件所在路径:

1
vim /etc/neo4j/neo4j.conf 

取消注释,可以远程通过ip访问neo4j数据库

1
2
取消下面语句的 # 
# 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配置文件所在目录:

1
cd /etc/neo4j

打开配置文件:

1
vim neo4j.conf 

添加以下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()

现象:


neo4j的安装-deb包安装
http://yuanql.top/2023/03/07/00_项目经历/信创项目/知识图谱/neo4j的安装-deb包安装/
作者
Qingli Yuan
发布于
2023年3月7日
许可协议