在Ubuntu上安装neo4j社区版 郝伟 2021/02/26 [TOC]
1. 1 下载社区版
访问 https://neo4j.com/download-center/#community 选择 Linux/Mac 版点击 Neo4j 4.2.3 (tar),会跳转至下载界面,即可自动下载。
注1:本文以 4.1.3 为例(截止2021/02/26,最新版为4.2.3)。 注2:社区版是免费开源的,源代码下载地址见 https://github.com/neo4j/neo4j
2. 2 安装
首先需要解压,输入以下命令
tar -xf neo4j-community-4.1.3-unix.tar.gz
解压后会生成目录 neo4j-community-4.1.3
。
注意 neo4j 4.0以上版本需要Java11,否则会报以下错误:
ERROR! Neo4j cannot be started using java version 1.8.0_261.
* Please use Oracle(R) Java(TM) 11, OpenJDK(TM) 11 to run Neo4j.
* Please see https://neo4j.com/docs/ for Neo4j installation instructions.
Java11的配置方法可以参见此文。
一般Linux下的程序目录在 /opt
下,所以使用
mv neo4j-community-4.1.3 /opt/
则程序目录会变为 /opt/neo4j-community-4.1.3
。
到此程序安装完成。
3. 3 运行
3.1. 3.1 本地运行
程序运行有两种模式:
- 控制台模式:
/opt/neo4j-community-4.1.3/bin/neo4j console
这种模式将程序运行后,控制台会阻塞,不能关闭且需要使用Ctrl+z
关闭。 - 后台模式:
/opt/neo4j-community-4.1.3/bin/neo4j start
这种模式如名所示,程序会运行在后台,可以关闭控制台。如果要关闭程序使用/opt/neo4j-community-4.1.3/bin/neo4j stop
此时可以在服务器本地通过 http://localhost:7474
访问neo4j数据库服务。
默认用户名和密码都是:neo4j,注意:第一次登陆时会要求修改密码。新密码为root00
3.2. 3.2 公网访问
如果要让其他公网地址能够访问本机服务,需要修改配置文件/opt/neo4j-community-4.1.3/conf/neo4j.conf
,添加以下内容: dbms.default_listen_address=0.0.0.0
即可(此文件全文内容在这里。
同时设置以下内容即可修改访问端口:
HTTP Connector. There can be zero or one HTTP connectors.
dbms.connector.http.enabled=true
dbms.connector.http.listen_address=:7474
示例访问地址:http://121.199.10.158:7474/