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"})
效果如下:


浙公网安备 33010602011771号