Neo4j windows的安装部署

📅 2026/8/4 11:44:46 👁️ 阅读次数 📝 编程学习
Neo4j windows的安装部署

## Neo4j 安装部署(192.168.11.11 Windows Server)

在 Windows 上安装部署 Neo4j 主要有两种方式:Neo4j Desktop(桌面版)Neo4j Server(服务器版)

  • Neo4j Desktop:带有图形界面的管理工具,适合个人开发和学习,可以方便地管理多个本地数据库项目。

  • Neo4j Server:核心数据库服务,通过命令行和浏览器操作,适合生产环境部署。

下面以更通用的Neo4j Server (Community Edition社区版)为例,详细介绍部署步骤。

Neo4j Server (Community Edition社区版)

1、jdk下载

jjie'yIndex of /Adoptium/17/jdk/x64/windows/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mrrorj

解压后的目录

D:\soft\jdk\jdk-17.0.20+8

2、neo4j 下载

下载地址:https://pan.quark.cn/s/0f2a99911586

D:\soft\neo4j\neo4j-community-5.26.0

编辑 `D:\soft\neo4j\neo4j-community-5.26.0\conf\neo4j.conf`:

```ini
# 允许远程访问
server.default_listen_address=0.0.0.0

# HTTP 端口
server.http.listen_address=0.0.0.0:7474

# Bolt 端口(Python SDK 用这个)
server.bolt.listen_address=0.0.0.0:7687

# 初始内存(默认 512MB,32GB 机器可以调大点)
server.memory.heap.initial_size=512m
server.memory.heap.max_size=1g
server.memory.pagecache.size=512m
```

启动命令如下:

修改 D:\soft\neo4j\neo4j-community-5.26.0\bin\neo4j.bat

set JAVA_HOME=D:\soft\jdk\jdk-17.0.20+8 set PATH=%JAVA_HOME%\bin;%PATH%

输出命令:neo4j.bat console进行安装运行,最后显示【Started】则表示安装启动成功。

停止命令为:./neo4j stop

### 4. 防火墙

```cmd
netsh advfirewall firewall add rule name="Neo4j HTTP 7474" dir=in action=allow protocol=TCP localport=7474
netsh advfirewall firewall add rule name="Neo4j Bolt 7687" dir=in action=allow protocol=TCP localport=7687
```

### 5. 初始化密码

浏览器打开 `http://192.168.11.11:7474`,默认账号 `neo4j` / `neo4j`,首次登录强制改密码。

设为你习惯的密码(比如 `neo4j@123`),后面配置会用到。