【碎碎念】Centos7.9 - Neo4j环境搭建

177 阅读1分钟

image.png

开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第7天,点击查看活动详情

前言

Neo4J的简介,简而言之就是利用Neo4J可以存储非结构化图数据,包含节点、关系、属性等。 本文章记录一下Neo4J数据库的centos安装过程,用于实验环境和生产环境搭建。

安装包的下载

NEO4J的官网链接如下

https://neo4j.com/download-center/#community

值得一提的是,Neo4J的版本与Java版本有着强相关,因此如果系统java是8版本的,只能选用Neo4J版本小于4.0的,如果大于4.0请选择Java 11。

JAVA安装与环境变量配置

yum -y install java-1.8.0-openjdk java-1.8.0-openjdk-devel

image.png

编辑配置文件

vi /etc/profile

在文件末尾追加如下配置

export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.352.b08-2.el7_9.x86_64
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 
export PATH=$PATH:$JAVA_HOME/bin

刷新环境变量

source /etc/profile

将下载的压缩包上传至服务器

image.png

解压压缩包

tar -zxvf neo4j-community-3.5.35-unix.tar.gz

删除压缩包

rm -r neo4j-community-3.5.35-unix.tar.gz

编辑配置文件:

/root/neo4j-community-3.5.35/conf
vi neo4j.conf
  • 编辑第35,36行,配置运行内存
     35 dbms.memory.heap.initial_size=4g
     36 dbms.memory.heap.max_size=4g
  • 编辑46行,配置缓存
dbms.memory.pagecache.size=10g
  • 编辑第54行,配置远程访问
   54 dbms.connectors.default_listen_address=0.0.0.0

进入bin目录,启动neo4j

./neo4j start

image.png

image.png

完成