知识图谱Linux安装Neo4j图数据库
Posted ZSYL
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识图谱Linux安装Neo4j图数据库相关的知识,希望对你有一定的参考价值。
实验基础
- 掌握 Linux 的基本文件操作命令
- 安装 Linux 操作系统
笔者使用的环境是 VMware 下国产的优麒麟OS,JDK环境是jdk1.8。
安装JDK
上传并解压
将所下载的JDK压缩包上传到服务器指定目录下,例如上传到“/usr/local”目录下,执行以下命令切换至该目录下:
cd /usr/local
切换到“/usr/local”目录下后执行以下命令进行解压:
tar -zxvf jdk-8u151-linux-x64.tar
也可以使用VMware共享文件夹copy到Linux目录下,解压,注意下载指定版本的jdk,建议 大于等于 Java 8。
配置jdk环境变量
执行以下命令编辑profile文件:
export JAVA_HOME=/usr/local/jdk1.8.0_144
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
最后使用如下命令来检测jdk是否安装成功:
java -version
如果在命令行中显示java的相关版本信息则代表安装成功。
部署 Neo4j
下载安装包
打开 Xfce 终端(ctrl+shift+T),下载 Neo4j 社区版安装包
wget https://labfile.oss.aliyuncs.com/courses/1354/neo4j-community-3.5.1-unix.tar.gz
这时home文件夹中便出现下载好的压缩文件
解压安装
在终端输入解压命令
tar -axvf neo4j-community-3.5.1-unix.tar.gz
修改配置文件
解压后进入到neo4j根目录下的conf文件夹中,使用如下命令打开neo4j的配置文件
vi neo4j.conf
在配置文件中添加如下行:代表可以远程访问
dbms.connectors.default_listen_address=0.0.0.0
这一步可以忽略,因为我们是在个人电脑上使用。
Neo4j 文件目录
主要目录结构:
- bin 目录:用于存储 Neo4j 的可执行程序
- conf 目录:用于控制 Neo4j 启动的配置文件
- data 目录:用于存储核心数据库文件
- plugins 目录:用于存储 Neo4j 的插件
- logs 目录:记录 Neo4j 运行时的日志
- import 目录:存放 CSV 文件,用于导入到数据库中
启动/关闭/重启
切换至neo4j根目录下的bin文件夹中,分别使用如下命令进行neo4j的启动/关闭和重启
在终端中进入Neo4j的解压缩的文件下的 bin 目录
neo4j的启动命令如下:
./neo4j start
neo4j的关闭命令如下:
./neo4j stop
neo4j的重启命令如下:
./neo4j restart
可以使用如下命令来查看neo4j的运行状态:
./neo4j status
注意一定要在解压目录下执行上述命令。
比如我的解压目录:
启动界面:
启动 Neo4j 服务需要一定时间,可以查看 /var/log/neo4j 目录下的 neo4j.log 文件
如果最后一行显示 Remote interface available at http://localhost:7474/
,则表示 Neo4j 已完全启动,http 访问端口为 7474。
客户端访问
打开开始菜单中的 Firefox 浏览器,在地址栏上输入 http://127.0.0.1:7474/browser/
就可以访问 Neo4j 数据库了。
第一次访问默认账号 neo4j,默认密码 neo4j,输入密码点击 Connect 后会提示修改初始密码。
修改完成后就可以看到 Neo4j 的客户端界面。
恭喜你完成第一步!
加油!
以上是关于知识图谱Linux安装Neo4j图数据库的主要内容,如果未能解决你的问题,请参考以下文章
安装Neo4j构建知识图谱+处理连接错误:ServiceUnavailable: WebSocket connection failure. Due to security constraints i
Pyhton操作Neo4j图数据库实践(南北朝隋唐历史北朝主要人物知识图谱)