ubuntu22.04安装配置neo4j
neo4j 5 对 jre 版本要求是 17 及以上,且最好是 openjdk,使用比较新的 ubuntu 系统安装比较好, centos7 因为没有维护,yum 找不到 openjdk-17了。
安装 openjdk-17(可以不安装,安装neo4j时默认会安装)
1 | apt-get update |
添加 neo4j 的仓库
1 | wget -O - https://debian.neo4j.com/neotechnology.gpg.key | sudo apt-key add - |
安装 neo4j
1 | apt list -a neo4j #显示 neo4j 各个版本,选择自己需要的 |
查看版本
1 | neo4j --version |
设置初始密码
1 | sudo neo4j-admin dbms set-initial-password <password> # <password> 记得改成自己密码 |
修改 neo4j 监听地址
找到 neo4j 的配置文件,将服务监听地址改成全局地址
1 | sudo vi /etc/neo4j/neo4j.conf |
取消掉如下 3 行的注释,保存配置文件
1 | server.default_listen_address=0.0.0.0 |
启动 neo4j 服务
1 | systemctl start neo4j.service |
ss -ntlp 看到 neo4j 监听端口,就说明启动成功了
访问 http://localhost:7474,输入账号 neo4j 以及自己设置的密码,就可以登录了。
安装 apoc 插件
Neo4j 5 版本 apoc 插件改成了两个部分 apoc-core 和 apoc-extend,5.5 版本就下 5.5 的插件
- apoc-core GitHub - neo4j/apoc
- apoc-extended GitHub - neo4j-contrib/neo4j-apoc-procedures: Awesome Procedures On Cypher for Neo4j - codenamed “apoc”
下好了后放到 neo4j 的 plugins 目录,这个目录可以在 neo4j.conf 中找到,本次安装默认配置的路径是 /var/lib/neo4j/plugins
编辑 neo4j 配置文件:
1 | sudo vi /etc/neo4j/neo4j.conf |
在 /etc/neo4j/ 目录下新建 apoc.conf 文件,添加 apoc 插件配置:
1 | sudo vi /etc/neo4j/apoc.conf |
重新启动 neo4j 访问
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 元渊`Blog!
评论