当前位置: 首页 > news >正文

neo4j-在Linux中安装neo4j

目录

切换jdk

安装neo4j

配置neo4j以便其他电脑可以访问


切换jdk

因为我安装的jdk是1.8版本的,而我安装的neo4j版本为5.15,Neo4j Community 5.15.0 不支持 Java 1.8,它要求 Java 17 或更高版本。

所以我需要升级Java到17

安装 OpenJDK 17

sudo yum install java-17-openjdk java-17-openjdk-devel -y

切换默认 Java 版本

sudo alternatives --config java

选择 Java 17 的序号。

验证 Java 版本

java -version

安装neo4j

添加 Neo4j 官方 Yum 仓库

sudo rpm --import https://debian.neo4j.com/neotechnology.gpg.keysudo tee /etc/yum.repos.d/neo4j.repo <<EOF
[neo4j]
name=Neo4j Yum Repository
baseurl=https://yum.neo4j.com/stable/5
enabled=1
gpgcheck=1
EOF# 更新软件包索引
sudo yum update -y

查看可用的 Neo4j 版本

运行以下命令,查看可安装的 Neo4j 版本

yum --showduplicates list neo4j

安装 Neo4j 5.15.0

sudo yum install neo4j-5.15.0 -y

启动并设置 Neo4j 开机自启

sudo systemctl enable neo4j
sudo systemctl start neo4j
sudo systemctl status neo4j

配置neo4j以便其他电脑可以访问

配置防火墙

开放 Neo4j 默认端口:

sudo firewall-cmd --permanent --add-port=7474/tcp
sudo firewall-cmd --permanent --add-port=7687/tcp
sudo firewall-cmd --reload

编辑 Neo4j 配置文件

sudo vim /etc/neo4j/neo4j.conf

找到以下配置项:

#server.default_listen_address=0.0.0.0

删除注释符号 # 并将其改为:

server.default_listen_address=0.0.0.0

设置安全组

如果你使用云服务,还需要在安全组中打开这两个端口(7474 和 7687)。

这样,你就能从其他计算机访问 Neo4j 了。

在其他计算机上打开浏览器并访问 http://<你的服务器IP>:7474。

首次登录时,用户名和密码都是neo4j,网页会提示你修改密码的,自己记住就好

http://www.lryc.cn/news/532198.html

相关文章:

  • 多无人机--强化学习
  • UE制作2d游戏
  • 说一下JVM管理的常见参数
  • 【FPGA】 MIPS 12条整数指令【2】
  • 机器学习--python基础库之Matplotlib (2) 简单易懂!!!
  • mybatis plus 持久化使用技巧及场景
  • JVM监控和管理工具
  • 记录 | 基于MaxKB的文字生成视频
  • 生成式AI安全最佳实践 - 抵御OWASP Top 10攻击 (下)
  • 现场流不稳定,EasyCVR视频融合平台如何解决RTSP拉流不能播放的问题?
  • 文献阅读 250205-Global patterns and drivers of tropical aboveground carbon changes
  • 算法与数据结构(括号匹配问题)
  • 订单状态监控实战:基于 SQL 的状态机分析与异常检测
  • C# 中记录(Record)详解
  • YOLOv11-ultralytics-8.3.67部分代码阅读笔记-autobackend.py
  • Docker使用指南(一)——镜像相关操作详解(实战案例教学,适合小白跟学)
  • Rust 变量特性:不可变、和常量的区别、 Shadowing
  • NFT Insider #167:Champions Tactics 角色加入 The Sandbox;AI 助力 Ronin 游戏生态
  • 鹧鸪云无人机光伏运维解决方案
  • NeuralCF 模型:神经网络协同过滤模型
  • 【前端】【Ts】【知识点总结】TypeScript知识总结
  • JAVA架构师进阶之路
  • 掌握@PostConstruct与@PreDestroy,优化Spring Bean的初始化和销毁
  • Java设计模式:行为型模式→状态模式
  • 景联文科技:专业数据采集标注公司 ,助力企业提升算法精度!
  • ES面试题
  • LabVIEW2025中文版软件安装包、工具包、安装教程下载
  • 算法与数据结构(合并K个升序链表)
  • 洛谷 P4552 [Poetize6] IncDec Sequence C语言
  • 保姆级教程Docker部署Zookeeper官方镜像