乐趣区

关于数据库:neo4j-及-它所需要的jdk安装日志

我在装置环境的时候往往都是本人从官网装置,这样能够保障我通过最间接的路径学到更靠谱的办法。

  • 环境:ubuntu16 台式机
  • 须要防止的坑:

①最好装置 neo4j,因为 neo4j(v3)装置后在 bin 中应用命令 $sudo ./neo4j console 时候会出 error
②要记住,(v4)对应 jdk11,(v3)对应 jdk8

一、jdk11 装置

1、下载
进入 oracle(甲骨文)官网,找到本人对应的 jdk 版本;
留神:之前下错了版本:Linux ARM 64 Compressed Archive
应该是这个 Linux x64 Compressed Archive,下载到本地;
留神当初须要登录后能力下载,你须要先注册一个账号!

2、装置 & 配置
①本人的下载目录,把这个文件复制到本人的 java 装置目录下,个别在/usr/local 下,咱们 mkdir 一个 java 目录。
(即 jdk-11.0.9_linux-x64_bin.tar.gz 复制到 /usr/local/java
②应用tar -zxvf 命令解压缩,删除这个压缩包,此时当前目录下有了一个目录jdk-11.0.9, 名字不要紧,兴许你看到这篇文章的时候版本都更新到 20 了。
③配置 java 环境:
$ sudo vim /etc/profile,增加两条:

export JAVA_HOME=/usr/local/java/jdk-11.0.9
export PATH=${JAVA_HOME}/bin:${PATH}

下面那个 JAVA_HOME 前面的地位就是你的目录相对地址
④使环境配置失效:
source etc/profile
3、坑
①jdk11 没有 jre 这个目录,是须要本人依据须要来装置的,但咱们只到这一步就够了,环境变量不须要 jre 目录,故别多此一举。
②对于每次都须要 source 能力测验java -version 命令
这篇博客彻底解决问题拿走不谢。
还是粘进去吧:

sudo update-alternatives --install /usr/bin/javac _javac_ /usr/local/java/jdk-11.0.9/bin/javac 300
sudo update-alternatives --install /usr/bin/java _java_ /usr/local/java/jdk-11.0.9/bin/java 300

③想要彻底删除 jdk 的时候(完满卸载 JDK):

二、neo4j 装置

上官网:
找的是社区服务器版:
Neo4j 4.1.4 (tar)
①下载到本人的下载目录;
②复制到 /usr/local/neo 里边;
③用 tar -zxvf,命令解压
④进 conf 目录批改配置文件 neo4j.conf:
关上这几个正文:

dbms.connectors.default_listen_address=0.0.0.0      #容许近程拜访
dbms.connector.bolt.enabled=true            #开启 bolt 服务,默认端口 7687
dbms.connector.http.enabled=true            #开启 http 服务,默认端口 7474
dbms.connector.https.enabled=true           #开启 https 服务,默认端口 7473

而后就能够了,参考《ubuntu 服务器上安装 neo4j》


当初都曾经装置实现,间接 sudo bin/neo4j console 或者 start 即可。

退出移动版