neo4j在Linux上安装及使用

1、简介

neo4j安装主要有两个步骤:

  • 环境配置:Java安装
  • 工具下载:neo4j安装

2、java 安装

2.1 检查

安装前可以检查下,当前环境是否有Java

查看是否安装:java -version

说明当前环境没有,那么去下载

2.2 版本匹配

不同版本的neo4j需要适配不同的Java版本,所以要先想好安装那个版本的neo4j,再在下面网站看好需要适配的Java版本进行下载

环境需求:https://neo4j.com/docs/operations-manual/5/installation/linux/tarball/

2.3 属性适配

同一个版本下面还有很多版本,那么应该下载那个呢?

终端输入查看下

复制代码
uname -a

说明是需要下载x64的就可以

如果版本不匹配,会报错

python 复制代码
-bash: /root/autodl-fs/jdk-17.0.9/bin/java: cannot execute binary file: Exec format error

2.4 下载Java

https://www.oracle.com/java/technologies/downloads/#java17

2.5 安装

下载好的文件

解压

python 复制代码
tar -zxvf jdk-17_linux-x64_bin.tar.gz

解压后配置环境变量了

python 复制代码
vim /etc/profile

复制下面代码放在最后(Linux里面英文状态下,按字母"i"编辑)

python 复制代码
export JAVA_HOME=/root/autodl-fs/jdk-17.0.9 #你自己的安装路径
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

保存退出

执行下面这个命令使之生效(Linux里面英文状态下,按字母":wq"保存退出)

python 复制代码
. /etc/profile

查看结果

python 复制代码
java -version

3、安装 neo4j

3.1 下载

https://neo4j.com/deployment-center/

3.2 安装

python 复制代码
tar -zxvf neo4j-community-5.13.0-unix.tar.gz

修改配置文件:

第一步,进入conf目录下:cd neo4j-community-5.5.0/conf/

配置参数修改

python 复制代码
`vim neo4j.conf`

dbms.connector.bolt.listen_address=0.0.0.0:7687

​dbms.connector.http.listen_address=0.0.0.0:7474
dbms.connector.http.advertised_address=0.0.0.0:7474

启动

python 复制代码
./neo4j start

4、本地连接

如果Linux是在远程服务器的话,想在本地访问,需要映射本地端口

python 复制代码
ssh -N -f -L 本地ip:端口:localhost:远程服务端口 用户名@远程ip -p 端口
ssh -N -f -L 10.11.100.87:7474:localhost:7474 root@connect.westb.seetacloud.com -p 44562 

运行后需要输入密码,不报错证明运行成功

相关推荐
猫豆~5 小时前
软件包管理——2day
linux·运维
大白菜13247 小时前
进程的信号
linux
XH-hui7 小时前
【打靶日记】群内靶机Secure
linux·网络安全
Shingmc38 小时前
【Linux】进程控制
linux·服务器·算法
视觉装置在笑7138 小时前
Shell 变量基础与进阶知识
linux·运维
Web极客码9 小时前
如何通过命令行工具检查 Linux 版本信息
linux·运维·服务器
Lynnxiaowen9 小时前
今天我们继续学习Kubernetes内容pod资源对象
运维·学习·容器·kubernetes·云计算
欢鸽儿9 小时前
Vitis】Linux 下彻底清除启动界面 Recent Workspaces 历史路径
linux·嵌入式硬件·fpga
繁华似锦respect9 小时前
C++ 智能指针底层实现深度解析
linux·开发语言·c++·设计模式·代理模式
远程软件小帮手9 小时前
云电脑挂机功能上线!边上班摸鱼边游戏多开教程
运维·服务器