Neo4j图库单机版在Centos上的安装

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/hwm_life/article/details/82799255

一、下载安装包
https://neo4j.com/download-center/#releases

二、解压

tar -zxvf neo4j-community-3.4.7-unix.tar.gz -C /usr/local
cd /usr/local
mv neo4j-community-3.4.7-unix.tar.gz neo4j

三、修改neo4j.conf 配置文件

cd /usr/local/neo4j
vim conf/neo4j.conf
## 主要修改如下
dbms.security.auth_enabled=true                                 # 登录时需要密码,初次登录用户名和密码为:neo4j/neo4j
dbms.memory.heap.initial_size=512m                         #设置内存初始化大小
dbms.memory.heap.max_size=512m                          #设置内存最大值
dbms.connectors.default_listen_address=0.0.0.0       #允许任何地址访问,若限定ip访问可以在这里设置
dbms.connector.http.enabled=true                              #启用http访问
dbms.connector.http.listen_address=:7474                #http服务端口

四、启动

启动neo4j
cd /usr/local/neo4j
# ./bin/neo4j start
# ./bin/neo4j start
Active database: graph.db
Directories in use:
  home:         /usr/local/neo4j
  config:       /usr/local/neo4j/conf
  logs:         /usr/local/neo4j/logs
  plugins:      /usr/local/neo4j/plugins
  import:       /usr/local/neo4j/import
  data:         /usr/local/neo4j/data
  certificates: /usr/local/neo4j/certificates
  run:          /usr/local/neo4j/run
Starting Neo4j.
WARNING: Max 1024 open files allowed, minimum of 40000 recommended. See the Neo4j manual.
Started neo4j (pid 20048). It is available at http://0.0.0.0:7474/
There may be a short delay until the server is ready.
See /usr/local/neo4j/logs/neo4j.log for current status.

这里有一条警告:WARNING: Max 1024 open files allowed, minimum of 40000 recommended. See the Neo4j manual. 意思是说neo4j 需要的最低句柄数为40000,大家自行问百度修改即可,根据实际情况修改句柄数。

五、访问neo4j管理界面
浏览器输入ip:port
首先会让你输入密码,初始值为:neo4j,默认用户也是:neo4j
接着会要求输入新密码,记住新密码以后访问。

在这里插入图片描述

六、更多详情参考官网Neo4j

七、添加导入RDF数据的插件

  1. 下载扩展jar包
    第一种方法直接获取官网编译好的jar
    wget https://github.com/jbarrasa/neosemantics/releases/download/3.4.0.1/neosemantics-3.4.0.1.jar
    第二种方法获取源码,自己编译
    wget https://github.com/jbarrasa/neosemantics/archive/3.4.0.1.tar.gz
    如果上述连接无法下载,可以进入github查看下载:https://github.com/jbarrasa/neosemantics/tree/master
    将jar复制到NEO4J_HOME/plugins目录下
  2. 修改配置文件
    vim neo4j.conf
    添加下面内容
    dbms.unmanaged_extension_classes=semantics.extension=/rdf
    重启neo4j
    ./bin/neo4j stop
    ./bin/neo4j start
  3. 访问web端neo4j并登陆
    在查询语句栏输入以下语句:
    call dbms.procedures()
    发现列表中已经包含可扩展的rdf
    在这里插入图片描述

也可输入以下语句:
:GET /rdf/ping
得到以下结果
在这里插入图片描述

通过以上操作表明neo4j已经扩展支持的RDF数据

猜你喜欢

转载自blog.csdn.net/hwm_life/article/details/82799255