neo4j的安装-java

安装手册:

安装文件链接:
安装包所在文件

直接找到jdk的压缩包解压到特定目录,之后进入其bin目录运行java -version

建立目录/fsdata/neo4j
jdk解压到/fsdata/neo4j/jdk
neo4j解压到/fsdata/neo4j/neo4j
建立/fsdata/neo4j/start.sh
在start.sh中指定JAVA_HOME等操作,并调用neo4j启动命令

1
2
3
4
5
6
start.sh

export JAVA_HOME=/fsdata/neo4j/jdk/jdk-11
export CLASSPATH=.:${JAVA_HOME}/lib
export PATH=${JAVA_HOME}/bin:/fsdata/neo4j/neo4j/neo4j-community-4.4.17/bin:$PATH
neo4j start
1
2
3
4
5
6
stop.sh

export JAVA_HOME=/fsdata/neo4j/jdk/jdk-11
export CLASSPATH=.:${JAVA_HOME}/lib
export PATH=${JAVA_HOME}/bin:/fsdata/neo4j/neo4j/neo4j-community-4.4.17/bin:$PATH
neo4j stop

出现的问题

1、防火墙未关闭

1
2
3
4
5
6
7
systemctl  status firewalld.service查看防火墙的状态;
systemctl start firewalld.service启动防火墙;
systemctl stop firewalld.service关闭防火墙;
systemctl restart firewalld.service重启防火墙;
systemctl enable firewalld.service开机启动防火墙;
systemctl disable firewalld.service开机禁用防火墙;
systemctl is-enabled firewalld.service查看防火墙是否开机启动;

firewall-cmd –zone=public –add-port=7474/tcp –permanent
配置生效
firewall-cmd –zone=public –add-port=7683/tcp –permanent
配置生效

firewall-cmd –reload   # 配置立即生效

查看防火墙所有开放的端口

firewall-cmd –zone=public –list-ports

2、启动报错


解决方案一:
https://my.oschina.net/sunyouling/blog/886051

解决方案二:

1
ulimit -n 40960

其他

查看neo4j的运行状态

1
2
3
4
5
# 查看PID进程
sudo ps -ef|grep neo4j

# 查看端口占有
lsof -i:7474


neo4j的安装-java
http://yuanql.top/2023/02/14/00_项目经历/信创项目/知识图谱/neo4j的安装-java/
作者
Qingli Yuan
发布于
2023年2月14日
许可协议