赞
踩
在kylinOS上安装图数据库Neo4j-community-5.10.x版本时,发现无法正常执行neo4j相关命令。提示需要安装JDK 17。
关键步骤:1.下载。2.解压。3.配置环境变量。4.完成。
通常这种方式安装的软件,JDK或者NEO4J等,在大部分Linux上都是通用的。本文中的操作确认可以在CentOS-7\KylinOS-v10\Rocky9Linux上成功执行。
操作系统是麒麟V10-SP2,具体版本是:Kylin Linux Advanced Server V10 (Sword)
#os-release信息
NAME="Kylin Linux Advanced Server"
VERSION="V10 (Sword)"
ID="kylin"
VERSION_ID="8"
PRETTY_NAME="Kylin Linux Advanced Server V10 (Sword)"
ANSI_COLOR="0;31"
#系统信息
Linux localhost.localdomain 4.19.90-24.4.v2101.ky10.x86_64 #1 SMP Mon May 24 12:14:55 CST 2021 x86_64 x86_64 x86_64 GNU/Linux
#操作系统安装了图形化界面。
%packages
@^kylin-desktop-environment
默认自带的JDK版本是:
openjdk version "1.8.0_272"
OpenJDK Runtime Environment Bisheng (build 1.8.0_272-b10)
OpenJDK 64-Bit Server VM Bisheng (build 25.272-b10, mixed mode)
提示需要安装Oracle JAVA或者OpenJDK,图数据库我都选community版本了,JDK我当然是选后者。
下载URL是带auth认证的,具体如下。当你看到文章的时候,token已经过期,就算复制也没办法下载。还是老老实实注册一个红帽账号吧。
(实在不行,我也上传了安装包到CSDN资源)
#下载连接是带auth认证的,下面这行地址就算复制了也没用。
https://access.cdn.redhat.com/content/origin/files/sha256/24/24948bceb78e396e972f81315b22ff863da0685f1b52945d722bb4b4d17becce/java-17-openjdk-17.0.7.0.7-1.portable.jdk.el.x86_64.tar.xz?_auth_=1689842298_a0ed1d1885273d3aae619bb95687a40a
登录截图如下
第一部分是我的jdk和图数据库的安装路径,第二部分就是jdk的环境变量配置。
如果不需要图数据库,去掉相关的NEO4J_HOME内容即可。
[root@localhost /]# tree -L 2 /ilw
/ilw
├── java-17-openjdk-17.0.7.0.7-1.portable.jdk.el.x86_64.tar
├── jdk
│ ├── bin
│ ├── conf
│ ├── demo
│ ├── include
│ ├── jmods
│ ├── legal
│ ├── lib
│ ├── man
│ ├── NEWS
│ └── release
└── neo4j-community-5.10.0
├── bin
├── certificates
├── conf
├── data
├── import
├── labs
├── lib
├── licenses
├── LICENSES.txt
├── LICENSE.txt
├── logs
├── NOTICE.txt
├── packaging_info
├── plugins
├── README.txt
├── run
└── UPGRADE.txt
21 directories, 9 files
[root@localhost /]# tail -n 7 /etc/profile
#export NEO4J_HOME=/ilw/neo4j-community-5.10.0
#export PATH=$PATH:$NEO4J_HOME/bin
export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL
export JAVA_HOME=/ilw/jdk
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export NEO4J_HOME=/ilw/neo4j-community-5.10.0
export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$NEO4J_HOME/bin
[root@localhost /]#
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。