前两年做过一些知识图谱的东西,当时在办公电脑上,一切安装感觉很简单,最近又想学下里面的一些东西,结果安装的时候就出了问题。
1。 首先从Oracel官网上下载JDK,我下载的是最新版本的SE16。结果报错
2。 首先从neo4j官网上下载软件:https://neo4j.com/try-neo4j/
3。移步到neo4j安装文件夹下的bin下,然后neo4j start
报错:Unable to find any JVMs matching version "11"
原因JDK的版本问题:
查看当前的Java版本:
/usr/libexec/java_home -V
结果显示:"Java SE 16"
4。又去Oracel官网上,找11版本,准备安装,结果需要账号密码,在网上找了一圈,那个账号无效,此路不通。
5。最后安装了 openJDK,网址如下:
https://adoptopenjdk.net/index.html?variant=openjdk11&jvmVariant=hotspot
6。 将neo4j里面的相关配置注释给去除即可,即去掉#。
vim neo4j-community-4.2.3/conf/neo4j.conf
找到这行,#dbms.connectors.default_listen_address=0.0.0.0,把#注释去掉
为确保图形界面访问成功,把下面注释也去掉
dbms.connector.bolt.enabled=true
dbms.connector.bolt.tls_level=OPTIONAL
dbms.connector.bolt.listen_address=:7687
dbms.connector.http.enabled=true
dbms.connector.http.listen_address=:7474
dbms.connector.https.enabled=true
dbms.connector.https.listen_address=:7473
参考:(https://www.jianshu.com/p/43566c19ed59)
7。将java和neo4j的环境变量给配置下。
export PATH=${PATH}:安装目标
8。再次进入neo4j安装路径的bin目标下,输入:
neo4j start
显示:
Directories in use:
home: /Applications/neo4j-community-4.2.3
config: /Applications/neo4j-community-4.2.3/conf
logs: /Applications/neo4j-community-4.2.3/logs
plugins: /Applications/neo4j-community-4.2.3/plugins
import: /Applications/neo4j-community-4.2.3/import
data: /Applications/neo4j-community-4.2.3/data
certificates: /Applications/neo4j-community-4.2.3/certificates
run: /Applications/neo4j-community-4.2.3/run
Starting Neo4j.
Started neo4j (pid 7995). It is available at http://localhost:7474/
There may be a short delay until the server is ready.
See /Applications/neo4j-community-4.2.3/logs/neo4j.log for current status.
即表明成功。
9。 打开8步中的网址http://localhost:7474/ 初次进入需修改密码。