centOS安装neo4j

复制代码
yum clean all

yum makecache

安装java依赖

neo4j 4.x版本需要jdk11,neo4j 5.x版本需要jdk17

复制代码
yum install -y java-11-openjdk java-11-openjdk-devel

java -version

导入noe4j仓库

复制代码
vim /etc/yum.repos.d/neo4j.repo

[neo4j]
name=Neo4j RPM Repository
baseurl=https://yum.neo4j.com/stable/4.4
enabled=1
gpgcheck=1
gpgkey=https://debian.neo4j.com/neotechnology.gpg.key

清理系统所有旧的 yum 缓存(彻底删除残留缓存)

复制代码
yum clean all

重建全新缓存,生成最新软件包信息

复制代码
yum makecache

安装neo4j

复制代码
yum install neo4j

修改配置neo4j.conf

/etc/neo4j/neo4j.conf

复制代码
# 监听所有网卡,允许远程连接
dbms.default_listen_address=0.0.0.0
# HTTP 控制台端口(默认)
dbms.connector.http.listen_address=:7474
# 通告地址(确保客户端可访问)
dbms.connector.http.advertised_address=:7474
# Bolt 数据端口(默认)
dbms.connector.bolt.listen_address=:7687

🛡️ 防火墙放行端口(防火墙开启才需要)

开放 HTTP 与 Bolt 端口

复制代码
firewall-cmd --zone=public --add-port=7474/tcp --add-port=7687/tcp --permanent

重载规则生效

复制代码
firewall-cmd --reload

验证已开放端口

复制代码
firewall-cmd --list-ports

若为云服务器(阿里云/腾讯云),需在安全组额外放行 7473/tcp、 7474/tcp、7687/tcp 端口。

查看运行状态

复制代码
neo4j status

查看neo4j进程

复制代码
ps -ef|grep neo4j

neo4j没有启动

这一行不是 Neo4j 数据库进程,而是:你执行 grep neo4j 这个查询命令本身

复制代码
neo4j start

查看运行状态

复制代码
neo4j status

查看neo4j进程

复制代码
ps -ef|grep neo4j

neo4j已经启动

浏览器访问

复制代码
http://你的服务器IP:7474/browser/

账号密码

复制代码
neo4j
neo4j

停止服务

复制代码
neo4j stop

设置开机自启(避免重启后消失)

systemctl enable neo4j

systemctl start neo4j

systemctl stop neo4j

systemctl restart neo4j

systemctl status neo4j

相关推荐
ShiXZ2134 分钟前
Docker Compose 安装与配置指南
运维·docker·容器
sulikey9 分钟前
个人Linux操作系统学习笔记11 - 环境变量
linux·笔记·学习
Kina_C15 分钟前
NFS与Autofs快速讲解-从原理到实战配置
linux·nfs·autofs
麦聪聊数据18 分钟前
企业数据市场建设(四):流程闭环与价值运营,让数据市场真正转起来
运维·数据库
皮卡狮19 分钟前
文件系统:磁盘硬件寻址和系统软件寻址
linux
是潮汕的灿灿展吖44 分钟前
Centos离线部署nfs操作
linux·运维·centos
Kina_C1 小时前
Apache HTTP Server 安装、配置与高级功能详解
linux·http·apache
治愈系贝壳1 小时前
ARM --- day 6 时钟
linux·arm开发·学习
FII工业富联科技服务1 小时前
从灯塔工厂到AI Factory新模式:AI正在重构制造业的四大核心能力
大数据·运维·人工智能·重构·ar·制造
小五传输1 小时前
自主可控建设指南:Serv-u替代方案,实现平滑迁移业务不中断
大数据·运维·安全