图数据库Neo4j和JDK安装与配置教程(超详细)

目录

前言

一、Java环境配置

(一)JDK的下载与安装

(二)JDK环境配置

(三)检测JDK17是否配置成功

二、Neo4j的安装与配置

(一)Neo4j的下载与安装

(二)Neo4j环境变量配置

(三)检查Neo4j是否配置完成

Neo4j的使用

一、在前台运行

二、在后台运行


前言

Neo4j作为目前比较流行的图数据库,在知识图谱等领域有较多应用。本文将详细介绍Windows系统下Neo4j图数据库的安装与配置。

Neo4j 是基于Java的图数据库,其运行时需要 Java 运行时环境(JRE)来启动 JVM 进程,而 JDK 包含了 JRE 以及开发工具,因此安装 JDK 是必要的。

一、Java环境配置

(一)JDK的下载与安装

首先,访问Oracle官方JDK下载页面,根据要安装的Neo4j版本选择匹配的JDK版本。

Windows环境下Neo4j与JDK版本的对应关系

Neo4j版本JDK版本
3.58
4.011

4.1

11
4.211
4.311
4.411
517

下载地址:Java Downloads | Oracle,因为我接下来要使用的版本是neo4j-community-5.18.1,所以选择下载JDK17。

为方便下载,这是已经下载好的JDK17。

链接: https://pan.baidu.com/s/1bWnTQWpfWuQfHLGGqAPoTA?pwd=vx71

提取码: vx71 

下载完成后,双击运行安装程序 。

1.点击下一步。

2.更改自己的安装位置(注意:不要把安装包和安装程序放在同一个文件夹里面)点击下一步。

3.安装完成。

(二)JDK环境配置

右击此电脑->属性->高级系统设置->环境变量。  

新建环境变量

变量名 :JAVA_HOME

变量值:你刚才安装JDK的地址

双击Path,进入Path内部添加环境变量

由于JDK17在我们安装的时候可能会自动进行环境变量配置,我们需要在环境变量配置PATH中删除如下信息:

 (三)检测JDK17是否配置成功

快捷键win+R,然后输入cmd,点击确定。

输入java -version 看看是不是出现以下信息,如果出现以下信息即表示安装成功。

二、Neo4j的安装与配置

(一)Neo4j的下载与安装

下载地址:Index of /doc/neo4j/

下载所需版本的neo4j的zip文件之后,将该文件移动到想要安装的位置后直接解压即可。

(二)Neo4j环境变量配置

同样右击此电脑->属性->高级系统设置->环境变量。  

和JDK环境配置一样,双击Path。

将neo4j的bin目录复制进来。

(三)检查Neo4j是否配置完成

快捷键win+R,然后输入cmd,点击确定。

输入:neo4j console,当末行出现Started,即说明配置成功。

在浏览器中访问:http://localhost:7474/, 会出现登录页,默认的账号和密码都是 neo4j,登陆后需要修改密码。

Neo4j的使用

一、在前台运行

在终端中输入:neo4j console,接着访问: http://localhost:7474/ 即可。

所谓【前台运行】是指:当终端关闭后,neo4j服务也会随之停止。

二、在后台运行

想要让neo4j在关闭终端后仍然保持运行,需要先将neo4j注册为一个Windows服务,然后使用neo4j start 启动服务。想要关闭neo4j服务,只需在终端中输入 neo4j stop 命令即可。

以下是常用命令,均在cmd终端中输入。

首先进入neo4j的bin目录。

cd E:\APP\neo4j\neo4j-community-5.18.1\bin

输入neo4j windows-service install,会出现一个弹窗,点击是就可以了。

输入neo4j start,会出现弹窗点击是即可,然后访问http://localhost:7474

现在无需在终端输入neo4j console即可访问  http://localhost:7474/了。

要想关闭服务,输入neo4j stop即可。

查看服务状态:输入neo4j status。

大功告成!加油 ~

### Neo4j 数据库安装配置 Neo4j 是一种流行的图数据库管理系统,广泛应用于社交网络分析、推荐系统等领域。以下是其安装基本配置的详细说明。 #### 安装环境准备 在安装之前,请确认操作系统满足最低要求。对于 Linux macOS 用户,建议使用命令行工具完成安装;Windows 用户可以通过图形界面或 PowerShell 进行操作[^1]。 #### 下载安装 访问官方下载页面获取最新版本的 Neo4j 软件包。Linux 用户可以运行以下命令来解压并设置权限: ```bash tar -xf neo4j-enterprise-<version>-unix.tar.gz sudo mv neo4j-enterprise-<version> /var/lib/neo4j cd /var/lib/neo4j bin/neo4j console ``` 上述脚本会启动 Neo4j 的控制台模式[^2]。 #### 配置文件调整 主要的配置位于 `conf` 文件夹下的两个重要文件中:`neo4j.conf` `neo4j-browser.conf`。通过编辑这些文件可实现性能优化以及安全增强功能。例如启用远程连接支持需取消注释如下选项: ```properties dbms.connectors.default_listen_address=0.0.0.0 dbms.remote_shell.enabled=true ``` 此更改允许外部客户端访问服务器实例[^3]。 #### 启动服务 确保 Java JDK 已正确安装后执行以下命令开启后台进程: ```bash ./bin/neo4j start ``` 验证状态是否正常运转可通过浏览器输入地址 http://localhost:7474 并登录默认账户 admin/admin 来测试连通性[^4]。 #### 基础安全性加固措施 首次进入管理面板时会被提示修改初始密码,请按照指示完成这一步骤以防止未授权访问风险。另外还可以创建额外角色分配不同级别的数据读写权限给特定用户组[^5]。 ```cypher CREATE USER alice SET PASSWORD 'alicepassword' CHANGE NOT REQUIRED; GRANT ROLE publisher TO alice; ``` 以上 Cypher 查询语句展示了如何新增一名具有发布权的新成员 Alice 及赋予她相应职责范围内的能力。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

逝缘~

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值