VM下Ubuntu20/jdk11/neo4j环境搭建

VM下Ubuntu20/jdk11/neo4j环境搭建第一步是下载虚拟机,因为之前虚拟机版本较低,并且ubuntu系统是18的,想体验下新版本,因此先更新了VMware,之后下载了ubuntu20.

欢迎大家来到IT世界,在知识的湖畔探索吧!

本文记录的是使用VMware虚拟机在ubuntu20.04环境下使用neo4j-community-4.0.8-unix版本根据github上的开源项目搭建小型证券知识图谱。

VM下Ubuntu20/jdk11/neo4j环境搭建

搭建所使用的官方软件已经打包在百度网盘,评论区自取。

第一步是下载虚拟机,因为之前虚拟机版本较低,并且ubuntu系统是18的,想体验下新版本,因此先更新了VMware,之后下载了ubuntu20.04版本镜像,创建新的虚拟机,一路next即可。

第二步就是要下载jdk,Neo4j是基于java的,因为想使用较新版本的neo4j所以需要下载jdk8版本以上,因此选择了jdk11。接下来就是在ubuntu20下安装jdk11:

1、下载java的deb安装包

2、sudo dpkg -i jdk-11.0.7_linux-x64_bin.deb安装

3、sudo dpkg -l | grep jdk检查是否安装成功

4、默认安装在/usr/lib/jvm/目录下

5、sudo update-alternatives –install “/usr/bin/java” “java” “/usr/lib/jvm/jdk-11.0.7/bin/java” 1

6、sudo update-alternatives –display java

VM下Ubuntu20/jdk11/neo4j环境搭建

第三步就开始安装neo4j,下载了基于linux的社区版,直接解压,进入bin目录执行./neo4j start开启即可,然后在浏览器输入http://虚拟机ip地址:7474/browser/即可。

VM下Ubuntu20/jdk11/neo4j环境搭建

bin目录下输入./neo4j start启动

(关于虚拟机ip地址,可以输入ifconfig -a进行查看,如果查看失败,按照提示执行sudo apt install net-tools,然后再执行,ifconfig -a,,,找到inet ,在inet后面的ip地址就是我们要找的。)

VM下Ubuntu20/jdk11/neo4j环境搭建

查询虚拟机ip

然后就是找到处理好的数据集导入图数据库,,,./neo4j-admin import –database=graph –nodes=:executive=executive.csv –nodes=:stock=stock.csv –nodes=:concept=concept.csv –nodes=:industry=industry.csv –relationships=:stock_industry=stock_industry.csv –relationships=:executive_stock=executive_stock.csv –relationships=:stock_concept=stock_concept.csv

VM下Ubuntu20/jdk11/neo4j环境搭建

最终效果

注:这里数据库必须是空的,或者是不存在的即可,如果有的话直接关掉服务(./neo4j stop)然后删掉即可。

在配置文件中注释#dbms.directories.import=import

VM下Ubuntu20/jdk11/neo4j环境搭建

修改默认数据库,修改导入方式

在使用import导入时csv文件的地址用绝对路径,例如:./neo4j-import –into /demo/data/databases/graph4.db/ –nodes:User /demo/software/neo4j-enterprise-3.1.1/import/utf8.csv

如果不想用绝对路径。csv文件要放在bin目录下 ./neo4j-import –into /demo/data/databases/graph5.db/ –nodes:User utf8.csv

VM下Ubuntu20/jdk11/neo4j环境搭建

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://itzsg.com/33835.html

(0)

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们YX

mu99908888

在线咨询: 微信交谈

邮件:itzsgw@126.com

工作时间:时刻准备着!

关注微信