美文网首页
Neo4j数据库Linux 单机安装笔记

Neo4j数据库Linux 单机安装笔记

作者: Hive_何伟 | 来源:发表于2018-03-29 11:23 被阅读97次

    一、简介

    最近这段时间一直在搞知识图谱的一个项目,简单搭建Neo4j数据库测试一下,小结一下搭建过程。知识图谱场景不累述,https://blog.csdn.net/Daybreak1209/article/details/52431457。

    二、简单搭建

    1. 官网下载linux tar 包,目前最新版本是Neo4j 3.3.4。

    https://neo4j.com/download/other-releases/#releases

    2. 修改文件打开限制

    vi /etc/security/limits.conf

    # End of file

    * - nofile 633565

    * - nproc 65536

    3. 创建对应的用户和用户组,也可以不设置

    groupadd neo4j

    useradd -g neo4j neo4j

    4. 将tar包cp到/home/neo4j,赋权限然后解压tar包。

    cp /opt/neo4j-community-3.3.4-unix.tar.gz /home/neo4j

    chown -R neo4j:neo4j /home/neo4j/*

    su neo4j

    cd /home/neo4j

    tar -zxvf /neo4j-community-3.3.4-unix.tar.gz

    5. 配置.bash_profile文件,并让其生效。

    vi .bash_profile

    export PATH=/home/neo4j/neo4j-community-3.3.4/bin:$PATH

    保存退出,source下配置文件

    source .bash_profile

    6. 修改neo4j相关的配置文件

    配置文件在neo4j解压的目录下,例如:

    /home/neo4j/neo4j-community-3.3.4/conf/neo4j.conf

    需要修改的有两处:

    vi neo4j.conf

    # Whether requests to Neo4j are authenticated. #是否开启Neo4j身份认证

    # To disable authentication, uncomment this line #如果关闭认证,取消注释此行

    dbms.security.auth_enabled=false 

    # With default configuration Neo4j only accepts local connections.

    # To accept non-local connections, uncomment this line: #默认localhost 修改成对应ip

    dbms.connectors.default_listen_address=192.168.115.105

    7. neo4j的启动

    neo4j start

    或者

    /home/neo4j/neo4j-community-3.3.4/bin/neo4j start

    8.然后你就可以从远程 ip:7474 访问Neo4j的Web控制台了。

    9.简单的demo测试。

    Web控制台执行命令

    CREATE (A {id:1,name:'张飞'}), (B {id:2,name:'张小二'}), (C {id:3,name:'张三'}), (D {id:4,name:'张凯'}),(E {id:5,name:'张雨'}),(A)-[:Son]->(B),(A)-[:Son]->(C),(B)-[:Son]->(D),(C)-[:Son]->(E);

    START n=node(*) RETURN n;

    最总就能得到如下一个图形关系(底层那个图)

    相关文章

      网友评论

          本文标题:Neo4j数据库Linux 单机安装笔记

          本文链接:https://www.haomeiwen.com/subject/nnhmcftx.html