我在安装环境的时候往往都是自己从官网安装,这样可以保证我通过最直接的途径学到更靠谱的方法。
- 环境: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即可。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。