手动安装(适用于社区版/服务器版)
第一步:在neo4j中输入查看版本
CALL dbms.components() YIELD name, versions RETURN name, versions;结果如下,会显示你的版本,如["5.27.0"]
第二步:下载 APOC JAR 文件
访问 APOC 发布页面:https://github.com/neo4j-contrib/neo4j-apoc-procedures/releases
找到与您 Neo4j 版本匹配的 JAR 文件(一定要下载配套的版本):
Neo4j 4.4.x → 下载
apoc-4.4.0.x.jarNeo4j 5.x → 下载
apoc-5.x.x.jar
第三步:将 JAR 文件放入 plugins 目录
找到 Neo4j 的安装目录下的
plugins文件夹(也可能路径会有不一样,但是找到plugins就可以了)Windows:
C:\Users\你的用户名\.Neo4jDesktop\...\dbms\plugins\Linux/macOS:
/var/lib/neo4j/plugins/或$NEO4J_HOME/plugins/
将下载的
.jar文件复制到plugins文件夹
第四步:配置允许 APOC(重要)
找到
conf/neo4j.conf文件(在数据库目录下)在文件末尾添加以下两行:
dbms.security.procedures.unrestricted=apoc.* dbms.security.procedures.allowlist=apoc.*第四步:重启 Neo4j
重启数据库服务使配置生效。
验证 APOC 是否安装成功
在 Neo4j Browser 中执行:
RETURN apoc.version();如果返回版本号(如
5.8.0)→ 安装成功 ✅如果报错
Unknown function 'apoc.version'→ 安装未成功 ❌
错误提示
1.出现这个错误是版本不兼容,一定要下载一样的
2.
用文本编辑器打开
apoc.conf,删除里面的所有内容,只保留以下两行核心配置并保存:
dbms.security.procedures.unrestricted=apoc.* dbms.security.procedures.allowlist=apoc.*(强烈建议:为了导入顺利,可以再加一行apoc.import.file.enabled=true)