neo4j安装部署

环境:
OS:Centos 7
neo4j:5.26.8

 

1.下载
下载地址:
https://neo4j.com/deployment-center/#gdb-tab

 

2.安装java环境
我这里安装的是java 21
[root@localhost neo4j]# java -version
java version "21.0.4" 2024-07-16 LTS
Java(TM) SE Runtime Environment (build 21.0.4+8-LTS-274)
Java HotSpot(TM) 64-Bit Server VM (build 21.0.4+8-LTS-274, mixed mode, sharing)

选择社区版下载,我这里下载的是如下版本
neo4j-community-5.26.8-unix.tar.gz

 

低于java 17版本的环境会报错:

[root@host135 bin]# ./neo4j start
Unsupported Java 1.8.0_361 detected. Please use Java(TM) 17 or Java(TM) 21 to run Neo4j Server.

 

 

3.上传到服务器安装
[root@localhost neo4j]# cd /soft/neo4j
[root@localhost neo4j]# tar -zxvf neo4j-community-5.26.8-unix.tar.gz
[root@localhost neo4j]# mv neo4j-community-5.26.8 /opt/neo4j


4.配置全局变量
vi /etc/profile
在最后面添加如下项
export NEO4J_HOME=/opt/neo4j
export PATH=$NEO4J_HOME/bin:$PATH

执行如下命令,使环境变量生效
source /etc/profile

5.修改NEO4J配置(取消)
neo4j的默认访问地址为http://localhost:7474,只能本机访问,需要修改安装目录下conf文件夹中neo4j.conf文件
vi /opt/neo4j/conf/neo4j.conf
server.default_listen_address=192.168.1.100

 

6.启动
进入安装目录bin文件夹中,执行启动命令

[root@localhost bin]# cd /opt/neo4j/bin
[root@localhost bin]# ./neo4j start
Directories in use:
home:         /opt/neo4j
config:       /opt/neo4j/conf
logs:         /opt/neo4j/logs
plugins:      /opt/neo4j/plugins
import:       /opt/neo4j/import
data:         /opt/neo4j/data
certificates: /opt/neo4j/certificates
licenses:     /opt/neo4j/licenses
run:          /opt/neo4j/run
Starting Neo4j.
Started neo4j (pid:12888). It is available at http://192.168.1.100:7474
There may be a short delay until the server is ready.

 

7.查看运行状态
[root@localhost bin]# cd /opt/neo4j/bin
[root@localhost bin]# ./neo4j status
Neo4j is running at pid 12020

 

8.浏览器访问
http://192.168.1.100:7474
用户名:neo4j
密码:neo4j
登录后会要求修改默认密码

我这里修改为neo4j123

 

9.停掉
[root@localhost bin]# ./neo4j stop
Stopping Neo4j.............. stopped.
[root@localhost bin]#

 

10.模拟写入数据

 

 

 

创建2个节点
create (p1:Person {name:"zs"})
create (p2:Person {name:"ls"})

创建两个节点及它们之间的关系
create (p1:Person {name:"zs"}) -[:like]-> (p2:Person {name:"ls"})

 

效果如下:

 

 

posted @ 2025-06-24 14:44  slnngk  阅读(389)  评论(0)    收藏  举报